Monday, July 20, 2009
"Houston, Tranquility Base here. The Eagle has landed."
Today is the 40th anniversary of the first moon landing when Apollo 11 touched down at 20:17:40 UTC (4:17pm EST) on July 20th, 1969. You can listen to the whole days events by going to We Choose the Moon.org.