-
Comet replied to the topic Which country makes the best cars in your opinion? in the forum General 4 months, 3 weeks ago
I couldn’t say Japan any more than you Bruce! Definitely Japan! Some countries turn out some ok cars but Japan really is the king.