French Army in Afghanistan

Video tribute to French troops serving in Afghanistan.

Related Topics

Army