STS-120 Mission Highlights

STS-120 was the 23rd shuttle mission to the International Space Station, and launched an Italian-built U.S. multi-port module for the station.

Details
Publish Date
Run Time 00:18:03
Topic History
Video Quality HD
Rating TV-G

Related