- Posts
- 44,502
- Location
- East Dorset
Was there ever a better reason for not buying a new car than the ability to drive the feckin thing yourself!!!!!!!Speed limiters to be fitted on all new cars by 2022
https://www.confused.com/on-the-roa...=september_2021_newsletter_bulletin_customers