The International Space Station from Above [PIC]

The International Space Station from Above [PIC]

antwrp.gsfc.nasa.gov — The International Space Station (ISS) is the largest human-made object ever to orbit the Earth. Last August, the station was visited and resupplied by space shuttle Discovery.More... (Space)

Comments Added 2008-04-19 15:32:34 chris1234