The Integrated Truss Structure (or "Truss") is the backbone of the International Space Station, completed over numerous space ...
Image: Mission Specialist Steve MacLean works on a task during the second spacewalk of the STS-115 mission. Photo Credit: NASA TV STS-115’s spacewalkers Dan Burbank and Steve MacLean continue work to ...