NASA releases newly restored images of historic moon landing from 1969

  • |
  • 04 mins 10 secs
NASA (National Aeronautics and Space Administration) on Thursday released restored images of the first moon walk 40 years ago. Four sequences of events on the moon, including Buzz Aldrin's first step off the lunar lander, were released in Washington, DC, on the day, 40 years ago, that Apollo 11 left for the moon. *Source: AP Archive YouTube