Surprise Me!

Calls for "speed limiting devices" to be fitted to cars

2008-12-30 1 Dailymotion

Government transport advisers want voluntary speed-limiting devices fitted to cars to help save lives and cut emissions.