Exploding Transformers


68 Stars
loading...Loading...
Advertisement

A nasty set of thunderstorms in Fort Worth, Texas, set off a chain-reaction of exploding powerline transformers across the city in this amazing video captured 5 miles away and 34 floors up.

Recommended Posts