IED-Proof Vehicles
02:55Watch as an IED explodes beneath an armored car.
From:
and
Watch as an IED explodes beneath an armored car.