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… JLB18107 – Dinoskeptics Discuss Moon Landing Conspiracy Theories (10-Nov-2018) Car Chats (source material for Dinoskeptic film): https://www.johnlebon.com/key-topics/dinofraud/dinoskeptics-source-material/ Membership options: https://www.johnlebon.com/membership/membership-levels/ Post updated 22-Aug-2019 to embed reuploaded video.