Most detailed photo of the Apollo 11 lunar landing site released [visible astronaut footprints]
July 20th, 1969 marked the day man first set foot on the moon, as Neil Armstrong and Buzz Aldrin gracefully ...
July 20th, 1969 marked the day man first set foot on the moon, as Neil Armstrong and Buzz Aldrin gracefully ...
[caption id="attachment_9366" align="alignnone" width="499" caption="A high resolution image taken by NASA's LROC shows a 100m deep cave inside the moon's ...