Motorists warned there's only a week until major law change

Motorists warned there's only a week until major law change

Bristol Post

Published

A new EU law means that, from July 7, all new cars made in Europe have to have speed limiters fitted to them.

Full Article