NASA releases newly restored images of historic moon landing from 1969

04 mins 10 secs

Please login to access your playlists.
Share a link to this video

NASA released Thursday newly restored video from the July 20, 1969, live television broadcast of the Apollo 11 moonwalk. The release commemorates the 40th anniversary of the first mission to land astronauts on the moon. (July 16). *Source: AP Archive YouTube

TOPICS