Taliban Weapons Cache Destroyed

Detonation creates a nice size shock wave in Afghanistan.

Related Topics

Guns and Weapons