Marine Sniper Team Kills Taliban Spotter

Enemy KIA. Good shooting! Helmand Province, Afghanistan.

Related Topics

Marine Corps Topics

Newest Videos

View more