Description

IEDs are one of the biggest threats to US Military Vehicles. This one shows how in a second frozen in time.