US Special Forces Ambush Taliban

Helmet cam footage of US Special Forces ambushing Taliban fighters in Afghanistan.

Related Topics

Army Special Operations