French Army Firefight Compilation!

FacebookTwitterPinterestEmailShare

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