Huge Controlled VBIED Detonation

A controlled VBIED detonation in Mosul, Iraq.

Related Topics

Army

Most Popular Videos

View More