Astronauts do lube job

Published: 19 November 2008 y., Wednesday • • • Views: 2

A pair of Endeavour's astronauts on the first of four spacewalks for a lube job. Their mission outside the International Space Station: repairing the power system of an orbiting outpost.

comment


Captcha