The Clock is Running: Discovery Set for Saturday Launch
The official launch countdown for Saturday’s launch of Space Shuttle Discovery and STS-121 began today at 5 p.m. EDT, with the launch clock set at T-43 hours. But for many at NASA, the countdown has been running since last July, when a piece of foam fell off Discovery’s external tank (ET) during launch. NASA managers quickly grounded the entire fleet, including Discovery, barely into her first day in orbit.
Tag: Popular Mechanics