M777 Howitzer Fires On Taliban

Making it rain in Afghanistan.

Related Topics

Howitzers Guns and Weapons