Watch Impossible Engineering season 3 episode 7 tv series online free
Release: May 11, 2017
The International Space Station is the most expensive engineering project ever attempted, and a masterpiece of modern ingenuity. This vessel pushes the boundaries of space exploration and brings us closer to galactic colonization.