Spacewalkers Tackle Space Station Maintenance
Saturday, March 21, 2009 - 18:42
in Astronomy & Space
Astronauts toured the exterior of the newly expanded space station in a maintenance spacewalk Saturday.
Astronauts toured the exterior of the newly expanded space station in a maintenance spacewalk Saturday.