Go no faster than 110 km/h – government mulling idea of installing speed limiting devices on all vehicles
Here’s something that’ll absolutely delight all you speedsters. Bernama reports that the government is mulling with the idea of installing speed limiting devices in all vehicles, “all” being an all-encompassing term here – think along […]