Even the most careful of drivers will occasionally run into problems. Sometimes it might be an unexpected bout of bad weather that is at fault, with even a skilled driver suffering an accident on icy roads. Many other times, though, car related problems turn out to be...
