Soldier Captures Large IED Detonation

A controlled detonation of an IED. No injuries.

Related Topics

Army