World News Science proves that NASA faked the moon landings – Moon landing Hoax – YouTube April 4, 2016 Greg Leave a comment Published on Dec 6, 2012 Apollo propagandists paradise!!