×

Mazda Carol

The Mazda Carol is a kei car manufactured by Mazda from 1962 until 1970. The Carol name was revived again with Mazda's 1989 re-entry into the kei car class with the Autozam brand. Since 1989, the Carol has been a rebadged model manufactured by... Wikipedia