The Harder You Press the Accelerator the Slower You Go

Transport for London – the intergrated body responsible for London’s transport system is invetigated technology that will automatically limit a vehicle’s speed to whatever the speed limit might be in a given area.

I wonder how long it will be before technology like that will start to appear on Australian roads.

The Harder You Press the Accelerator the Slower You Go
Scroll to top