Eight Crazy Explosions!

If you're a big fan of explosions, you'll definitely enjoy this video. Filmed in Afghanistan.

Most Watched Today