It's the 40th anniversary of the launch of Apollo 11 today. Neal, Buzz, and Mike sat on top of the biggest candle in human history while it blew up (fortunately, in a very controlled manner).
Here's the video of the launch from youtube...
Posted at July 17, 2009 12:14 PMThis was their (humanity's) finest hour. After that, they returned to making war in Indochina and elsewhere. So sad.
Posted by: Neil Rieck at July 28, 2009 11:19 PM
Comments are closed