Magnolia Selects
A Look Back Space Shuttle Discovery Sts-133 Launch
TV-1451m
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.

Movie
Trailer
Bonus
Details

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.

  • Creators
  • Cast
  • Greg Dobbs
  • Genre
  • Documentary
Similar content