Every now and then road traffic accidents happen. And when they do the consequences for the people involved and their vehicles can be painful and distressing. Although it is true that modern lease cars are some of the safest cars on the road, the severity of an accident can mean that the vehicles in question […]
Did you know an icy crash led to the invention of ESP!?
An icy crash led to the invention of electronic stability control… Millions of people are alive and hundreds of millions are safer thanks to this man. Did you know; Stability control has saved hundreds of lives You will have used your ESC, I promise you. That system than monitors your steering, wheels, and accelerometers on […]