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.