French Army Helmet Cam Combat

Intense helmet cam combat footage from the French Army in Afghanistan.