STS-51-L would have been the 25th mission of the NASA Space Shuttle program. Tragically, the Challenger and her crew were lost in an explosion 73 seconds after liftoff. After a lengthy investigation, the cause was determined to be an o-ring failure in th