French Army Firefight Compilation!

FacebookXPinterestEmailEmailEmailShare

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