Military

Self-destructing IED

DOD_10005267700Footage from Apache helicopters from 82nd Combat Aviation Brigade, Task Force Pegasus circling terrorists as they attempt to emplace an IED in Afghanistan. The bomb detonates before the helicopters attack. Click the image for video.

Leave a Reply