This Day In Space (July 20, 1969): Apollo 11 Lands on The Moon
It’s a hot and humid summer morning. On July 16th, 1969 the silence was broken by the sound of five F-1 engines roaring to life. Apollo 11 lifted off at 9:32 AM EDT on a mission of a lifetime. On July 20th, Neil Armstrong and Buzz Aldrin are about to land on the Moon.
Expand Expanding Close