it's all your own fault.
Mazda 3 under 150,000km
It's got minor wear and tear but she's perfect for the next 5-10 years.
Glad I found something before my old car died.
Mazda 3 under 150,000km
It's got minor wear and tear but she's perfect for the next 5-10 years.
Glad I found something before my old car died.