IED Emplacer Steps On Own Bomb

Taliban IED emplacers are caught on tape stepping on their own bomb!

Related Topics

Guns and Weapons