NASA has restored video from the July 20th, 1969, live television broadcast of the Apollo 11 moonwalk. (Credit: NASA)
Home NASA has restored video from the July 20th, 1969, live television broadcast of the Apollo 11 moonwalk. (Credit: NASA) NASA has restored video from the July 20th, 1969, live television broadcast of the Apollo 11 moonwalk. (Credit: NASA)