French Army Firefight Compilation!

Good compilation of French soldiers fighting against the Taliban in Afghanistan.