A Look Back Space Shuttle Discovery Sts-133 Launch
Space Shuttle Discovery, the most traveled ship in the shuttle fleet and the shuttle used for the most daring missions, is scheduled to launch for the last time ever February 24th, 2011 on a 13-day flight to attach a new module to the International Space Station and help the residents there outfit the orbiting laboratory for continued research.