Release date: 01/03/2007
Popularity: 1
Original language: EN
Documentary about the International Space Station, and it's future as a base for further exploration of the solar system