Astronauts reluctantly close shop
After only a day inside, Endeavour's astronauts turned off the lights and closed the doors of the new international space station for its release this weekend from the shuttle. "We sure wish we had
After only a day inside, Endeavour's astronauts turned off the lights and closed the doors of the new international space station for its release this weekend from the shuttle. "We sure wish we had