Sunday, August 07, 2005
The Discovery space shuttle is scheduled to land on earth at 4:46 am EST tomorrow morning (Monday). It's going to be very emotional for many people, especially the families of the 2003 Columbia tragedy.
It's all on the line, and the stakes couldn't be higher. Let's bring 'em home safe...