Great News!

Despite recent reports that NASA had lost or taped over the original footage of the historic moon landing of Apollo 11 astronauts Neil Armstrong and Buzz Aldrin, the amazing film has been found just in time for the 40th anniversary celebration tomorrow.  NASA-groupie Walter Cronkite would have been ecstatic!  Here is the enhanced, edited and restored version specially prepared for network news broadcasts.

Share

7:09 pm on July 19, 2009