Mazda Carol »

Mazda Carol

Mazda Carol

Zaheer September 21, 2011 0

In 1962, the Japanese automaker Mazda launched their kei car called the Mazda Carol. The vehicle remained in production up to 1970 after which it was discontinued. However, the company resurrected the Carol with

Read More »