Tank Detonates IED in Sadr City, Iraq

Tank detonates an IED in Sadr City, Iraq.

Related Topics

Combat Vehicles

Most Popular Videos

View More