12 May 2009

When speed limits take over

What would happen if the local authorities actually took control of your accelerator pedal and limited your speed? This report from The Telegraph gives us a flavour.

Advt