Space Shuttle STS-120 NASA Launch

  • 17 years ago
http://shuttlesource.com presents the launch of the NASA Space Shuttle Discovery on the STS-120 mission to the International Space Station.

Visit Shuttlesource.com for more space shuttle video.

Recommended