LRO Images of Apollo Landing Sites!
Just in time for the 40th anniversary of Apollo 11, the Lunar Reconnaissance Orbiter Camera (LROC) team have released images of the Apollo landing sites. These pictures show the lower half of the Lunar Module (LM), the scientific instruments left on the surface, and even the tracks where the astronauts walked! Awesome. Of course, the moon hoax believers will not be convinced by this photographic evidence that humans have walked on the face of the moon, but for the rest of us, these pictures are awesome! And LRO isn’t in it’s primary orbit yet! Eventually he’ll have pictures with twice this resolution.
Humans in Space, LRO, NASA, Not Mars, Pictures, The Moon