3 IED Emplacers Engaged with Hellfire

Hellfire missiles stop IED emplacers in their tracks.

Newest Videos

View more