20 Jul 2009
Porch latest addittion to International Space Station
The International Space Station is now sporting the latest addition in cosmic-home renovations, the"space verandah."
The International Space Station is now sporting the latest addition in cosmic-home renovations, the"space verandah."