Drivers given final warning ahead of major new rule that will ‘change how we drive’
A new EU law implies that from July 7, all new cars made in Europe will have to have speed limiters fitted to them.
Daily Express :: Cars Feed

A new EU law implies that from July 7, all new cars made in Europe will have to have speed limiters fitted to them.
Daily Express :: Cars Feed
