Shuttle Discovery is Off

rourketibPhoto from CNN

After two delays, Shuttle Discovery is off on its mission to the International Space Station.

Advertisements