Dutch Army Firefight in Afghanistan

A pretty intense battle in Afghanistan.

Related Topics

Army