Exploding Transformers - No Limit
deathwish01b
Published
05/12/2011
A lightning strike in Fort Worth set off a chain reaction in lots of transformers, which provided quite the light show. Music added for the lulz.
1 Comments