French Troops Ruin Taliban's Day

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