NASA has released the newly restored video from the July 20, 1969 live television broadcast of the Apollo 11 moonwalk. In this video, Dick Nafzger, Engineer in Charge of NASA Television video, talks about some of the footage restored by Lowry Digital. The clips presented include Neil Armstrong and Buzz Aldrin descending the Apollo 11 Lunar Module ladder, Armstrong and Aldrin unveiling the commemorative plaque, and the American flag raising scene. Mr. Nafzger notes that this restoration process will be complete in September.

What did you think the first time you viewed the Apollo 11 footage? Please share your thoughts in the discussion.