ANA Soldier Muzzle Thumps Taliban

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

Related Topics

Marine Corps Topics