majhavoc1970
Havoc70
majhavoc1970

Working on Insurance repair construction for many years, i have personally been to several of these “Oh the car accelerated by itself” repairs and Um.....NO. Idiot drivers needs to determine which pedal they are pushing and stop blaming the car