Forty Years Ago Today: Apollo 11 Lands on the Moon

Monday, July 20, 2009 - 4: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.