Following the announcement of the eighth generation Suzuki Alto kei car in Japan, the Mazda Carol kei-car has also been unveiled. No prizes for guessing the connection, as the Mazda is almost entirely based on the Alto, except for the badge. The Carol will will start selling in Japan by the end of January next year, and shares the 660 cc three-pot motor outputting 54bhp of power & 63Nm of torque , the six-speed manual & CVT gearboxes, and even the 37 km
Read More...