Take a look at Banner, Michael!
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.
7/19/2008 03:09:00 AM
Post a Comment
Post Comments (Atom)