Apollo 11 Flight Log, July 20, 1969: The Moon Landing

Apollo 11 Flight Log, July 20, 1969: The Moon Landing

www.space.com

It was the main event: On July 20, 1969, NASA's Apollo 11 crew touched their Eagle lander down on the lunar surface.

  • 0 Likes

  • 0 Comments