explosion

What the?
What the?
Have you ever seen something that you don't completely understand and it bothers you until you figure it out? That's my deal. I've seen something and I have to know what this guy and his friends shot near Jackpot that caused a huge explosion.