Action Packed French Combat Clips

French troops in combat in Afghanistan Green Zone (2010).