A new Illinois law will target so-called “super-speeders,” requiring them to install speed-limiting devices in their vehicles if they commit multiple road violations.
A new Illinois law will target so-called “super-speeders,” requiring them to install speed-limiting devices in their vehicles if they commit multiple road violations.
www.nbcchicago.com
Access Denied