Saw this on reddit and shit a brick!
I heard this coming out of work! Thought it was thunder! I heard it around 25 miles away! I'm totally scalped here.
Anyone else from Indy Area hear this?
Herald of the Titans
Some pictures look like they are taken from a movie
my guess is some bigger meth lab blew up
Updated: Here is some more Aerial View, WOW!
Same, someone got a little too sloppy and BOOM!
Originally Posted by StayTuned