is it a bad idea to buy a 2004 mazda 3 with 140000 miles on it?

Back
Top