Blame the Driver, not the Car!
posted in: Car Crash, Car technology, Crash repairs, Drivers
3
We see the results of a lot of car accidents. In 99.99% of cases, driver error is at fault. We’ve yet to see a car that took it upon itself to cause a crash (this is not 2001, or Space … Read More