Forty Years Ago Today: Apollo 11 Lands on the Moon

Monday, July 20, 2009 - 3:55pm

At 4:17 p.m. EDT on July 20, 1969, the Eagle lunar lander carrying Commander Neil Armstrong and Lunar Module Pilot Buzz Aldrin touched down in the Sea of Tranquility.

Comments News Comments

Post new Comment