NASA images lunar descent stage and astronaut path on moon…


Just in time for the 40th anniversary of Apollo 11, a NASA orbiter images Apollo landing sites.


The apollo 14 site is very impressive.


Comments (0)