New Moon Landing Sites Photos Are So Sharp They Show Detailed Rover…

NASA showed images of the lunar landing sites in 2009, punching all moronic conspiracy theorists a new stupid face, Buzz Aldrin style. Now they have released new higher resolution shots taken again by the Lunar Reconnaissance Orbiter. » 9/06/11 1:56pm 9/06/11 1:56pm