Marines Battle the Taliban in Helmand

FacebookXPinterestEmailEmailEmailShare

    Footage of Echo Company fighting the Taliban in the fierce Helmand province in Afghanistan.

    Marine Corps Topics