July 19, 2009

Apollo 11 Highlights Restored

To commemorate the 40th anniversary of Apollo 11, NASA released partially restored video of a series of 15 memorable moments from the July 20 moonwalk. credit: NASA

Share on Linkedin Share on Google+