POLITICSNY POST
NYC ‘super speeders’ will now be forced to install speed-limiting devices in their cars
New York City has passed a new bill requiring the city's worst speeders to install speed-limiting devices in their vehicles. The law aims to address repeated speeding violations by mandating the installation of such devices.