Skip to main content

Sign in to your account

Don't have an account? Register here
Sign in

NASA releases newly restored images of historic moon landing from 1969

|
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