Space Station Astronauts Enjoy Long Labor Day Weekend
Saturday, September 3, 2011 - 01:00
in Astronomy & Space
It'll be the last extended break for three crewmembers, who are coming home Sept. 15.
It'll be the last extended break for three crewmembers, who are coming home Sept. 15.