Mazda Carol

Mazda’s kei car was launched in 1962, and revived in 1989 on the Suzuki Alto platform. Since 1998 it has been a rebadged Alto.

Photo Galleries