A MASSIVE new driving law was introduced last week in the EU which made it compulsory for all new cars to have speed limiters fitted, but some experts have shared a warning.
Daily Express :: Cars Feed
A MASSIVE new driving law was introduced last week in the EU which made it compulsory for all new cars to have speed limiters fitted, but some experts have shared a warning.
Daily Express :: Cars Feed