Marines Detonate 7 IEDs at Once

The 2/8 Echo Company in Afghanistan perform a controlled detonation of 7 IEDs.

Related Topics

Marine Corps Topics

Most Popular Videos

View More