Archive for the ‘hoax’ Category

NASA's LRO sees Apollo landing sites!!!

Posted by: carlosgrohmann on July 17, 2009