Watch this video and more on Insight TV
Already subscribed? Sign in
In this episode a 170 meter tower is imploded! The structure is close to a public highway so there’s an extra element of concern for local safety.
iPhone Apple TV Android Android TV Fire TV Roku ®