French Troops Ruin Taliban's Day

FacebookXPinterestEmailEmailEmailShare

    A compilation of front line footage from French Forces in Afghanistan.