M77A2 Howitzer Fired on Taliban

FacebookXPinterestEmailEmailEmailShare

    Pech River Valley, Afghanistan.

    Howitzers Guns and Weapons