Monday, July 21st 2008

Anniversary of Moon Landing

In A Beautiful Sight, Apollo 11 Takes Off

As you may or may not know, I’m a big fan of manned space flight. I’m being serious. I truly marvel that man can leave Earth and bemoan the lack of progress and support for human travel away from Earth.

Such being the case, I thought it appropriate to commemorate the June 20th anniversary of Neil Armstrong and Buzz Aldrin touching down on the Sea of Tranquility. Pretty amazing or as The Onion described it.