Speed Limiters Coming to a Highway Near You!
But no one ever imagined speed governors (now called limiters) would become standard equipment on a car, especially when driving requires situational awareness and the ability to speed, brake, avoid, honk, etc.