Chinese cars, don’t you just love ‘em? You don’t, do you? Yours truly having spent a while in Southern China this summer, I’m aware that the quality of native Chinese carmakers isn’t quite up to par with the cars coming […]
16
08, 2012
Chinese cars, don’t you just love ‘em? You don’t, do you? Yours truly having spent a while in Southern China this summer, I’m aware that the quality of native Chinese carmakers isn’t quite up to par with the cars coming […]