Tuesday, July 04, 2006

And we have liftoff...

The Space Shuttle Discovery lifted off smoothly on schedule at 1438 EST. The STS-121 crew will spend 13 days in space, mainly to service the International Space Station.

Everyone is breathing again.

Godspeed, Discovery.

No comments: