Season 3 Episode 6: The Invincible Tower

Watch Impossible Engineering season 3 episode 6 tv series online free
Release: May 04, 2017

Discover what it took to build the world's tallest freestanding tower, the Tokyo Skytree. Completed in 2012, this record-breaking marvel faces some of the most deadly disasters on the planet and must brave earthquakes and extremely high winds. With its broadcast antenna, it stands 2080 feet high and transmits 62 miles.

Impossible Engineeringexpand_lessSeason 3