ScienceApollo 11 Moonwalk Video Restored: Re-released by NASAJuly 17, 2009 / StaffNASA has released newly restored video from its July 20, 1969, live television broadcast of the Apollo 11 moonwalk, commemorating the…