NASA Releases Restored Moon Landing Footage

NASA Releases Restored Moon Landing Footage

NASA has been working with Lowry Digital in Burbank to restore all of the original tapes from the July 20, 1969 moonwalk, and they just released the first clips of it.