Wednesday, July 20, 2011

No hoax: Moon landing stands as NASA's finest hour
[ Wed, 20 Jul 2011 17:18:48 GMT ]

July 15, 1996: NBC takes a look back at the first moon landing with the Apollo 11 mission. (MSNBC)The end of the space shuttle era comes just as NASA marks the 42nd anniversary of its greatest triumph: the Apollo 11 moon landing.  Commentary by NBC News' Jay Barbree.


No comments:

Post a Comment