Truck Driver Killed in Explosion During Air Show in Michigan
In action-packed movies and action-packed tv shows, it is not uncommon to see a scene involving speeding vehicles crashing into objects that result in the vehicle erupting into flames. When these types of crashes happen in the real world and involve a vehicle catching fire, these crashes can be especially devastating for those involved and […]