About time NASA released the uncut version.
wow. Sounds like neil was on the moon AND at houston control. now that's amazing!
(BTW, there is real footage claiming the moon-landing was a hoax: it shows stage lights falling onto the set. but i'm not even going to post that link... i learned my lesson from posting that 9/11 crap )