British Troops Flush Out Taliban

10 Platoon, Dogs of War: 1 Mercian C Coy in Afghanistan taking down the Taliban. Very nice work.

Related Topics

Army