The Lunacy of Belief in the Looney LROC Moon Pictures [CLIP]
This video was originally uploaded on November 23rd, 2017. Enjoy! Thanks for watching! Please see below for links to my … Read More “The Lunacy of Belief in the Looney LROC Moon Pictures [CLIP]”