Loading...
Uploaded by AFP on Jul 16, 2009
On the 40th anniversary of the Apollo 11 mission, when American Neil Armstrong first walked on the moon, NASA has released a partially restored video from the July 20, 1969, moonwalk. The restoration project will be complete in September.
News & Politics
Standard YouTube License
Load more suggestions
All Comments