NASA managers delay STS-107 launch (Spaceflight Now) due to tiny cracks in the engines.
This entry was posted on Tuesday, June 25th, 2002 at 9:01 pm and is filed under link. Both comments and pings are currently closed.