Tuesday 24 May 2011

Exploding Transformers in Texas


This is the aftermath of a pretty brutal thunderstorm in Fort Worth Texas on May 10, 2011.


See the video



No comments:

Post a Comment