endeavour astronauts clean joint on ISS
November 19, 2008 10:52pm CST
A pair of space shuttle Endeavour's astronauts are on a mission outside the international space station, performing an unprecedented cleaning and lube job. They're repairing the power system of the orbiting outpost so the space station's solar power panels can track the sun. NASA astronauts Heidemarie Stefanyshyn-Piper and Stephen Bowen stepped outside the space station.