YouTube Videos Dinoskeptics Discuss Moon Landing Conspiracy Theories 10-November-201802-October-2019 JLB 1 Comment dinoskeptic, moon landing, velikovsky Two sane men consider an insane idea… Read more