9movies - Watch Free Movies Online For Free 9movie

Space Shuttle: The Final Mission

Countries: UK,
Release Date: July 24, 2011
Year: 2011
IMDb Rating:

After 30 years, the space shuttle is set to retire. Follow the final space shuttle crew and the wider NASA family that will see them safely through their mission from a month before lift-off until touchdown.

Kevin Fong    

Watch Trailer