Space Shuttle Discovery - March 2009 Launch

See video

The impressive looking Space Shuttle Discovery lifts off for its mission to the International Space Station. Discovery is the oldest orbiter in service and was first launched in 1984.

Read more:

Category: Video type:

Total views: 0 (published 47 years 51 weeks ago)