For 13 Astronauts, a Day Off in Space
Saturday, July 25, 2009 - 07:07
in Astronomy & Space
The 13 astronauts aboard the linked shuttle Endeavour and International Space Station have the day off Saturday.
The 13 astronauts aboard the linked shuttle Endeavour and International Space Station have the day off Saturday.