Game, Set, Match and Taliban Loses

EXPLICIT LANGUAGE: Again and again. A danger close air strike in Afghanistan during a firefight between ISAF and Taliban fighters.

Most Popular Videos

View More