Helmet Cam Captures Taliban Ambush

2nd Plt C-coy DABG 7, Taliban Ambush, Helmand Province, Afghanistan.

Categories

Video Shock and Awe