TOW Missile Strike on Taliban

Couple of Taliban fighters try to ambush troops from a hill top so a small "finger of god" was gifted to them. Afghanistan. COP Honaker Miracle.

Related Topics

Guns and Weapons