YouTube on MSN
Inside the making of the space station's backbone
The Integrated Truss Structure (or "Truss") is the backbone of the International Space Station, completed over many space ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results