Firefight Ended by Hellfire Missile

Firefight is ended by a Hellfire Missile in Afghanistan.

Related Topics

Guns and Weapons