Forty Years Ago Today: Apollo 11 Lands on the Moon

POSTED: Monday, July 20, 2009 - 4:55pm
UPDATED: Friday, April 13, 2012 - 9:52am

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