Runtime: 6m 8s
Login to Rate Video Current Rating:
Cameras on the solid rocket boosters record the separation from Space Shuttle Discovery no audio Mission STS 120 is the 23rd shuttle flight to the International Space Station continuing station construction by delivering and installing an Italian built US multi port module called Harmony
Copyright (c) 2014 All Things Science. All rights reserved.