Thursday, August 13, 2015

Whoa:

Just WTF blew up there in China?

I mean, really, that is a shitload of damage....and that is't a small explosion. The velocity must have been HUGE. Likely more than a natural gas explosion. That was some serious detonation speed. And BIG.

Pic link found at the Feral Irishman

No comments: