ANA Soldier Muzzle Thumps Taliban

FacebookXPinterestEmailEmailEmailShare

    Filmed by US Marines in Musa Qala, Afghanistan in the Helmand Province.

    Marine Corps Topics