Oh, no! I just saw the heading on MSN... It does bring back Challenger...

Remembering film clips of techs checking various parts of equipment for safety...