Space Station

Aired: 3/2/2016 | 0:01:31 | Clip
The International Space Station is the most expensive and complex object humans have ever built.

SHARE