astroengine.com
Track The Space Shuttle
As I type, the next Shuttle mission is STS-119, scheduled for launch on February 12th, 2009. The crew of Space Shuttle Discovery will deliver the final component of the International Space Station&…