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 […]