Wait a minute - isn't that the new eighth-gen Suzuki Alto? Well it is… and it isn't. They've actually been the same car for some time now, and Mazda's Carol is in fact an older nameplate, so there. To be sold through Autozam dealers in Japan from end-January, the new Mazda Carol shares nearly everything […]

Read more of this post