Wednesday, March 11, 2009

Space Shuttle Ready for Launch Tonight

The space shuttle Discovery is cleared for takeoff March 11 on its mission to the International Space Station.