Spacewalkers bolt in power unit
Friday, March 20, 2009 - 05:21
in Astronomy & Space
Astronauts install the final truss, or backbone segment, to the International Space Station.
Astronauts install the final truss, or backbone segment, to the International Space Station.