M77A2 Howitzer Fired on Taliban

Pech River Valley, Afghanistan.

Related Topics

Howitzers Guns and Weapons