Saturday, July 19, 2008

NASA releases world premiere video of unseen communication with Apollo 11

Fitting that this was taken 39 years ago to the day.

No comments: