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

LEAVE A REPLY

Please enter your comment!
Please enter your name here