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 48 years 22 weeks ago)