Exploding Transformers


68 Stars
loading...Loading...

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.

More Awesome Stuff