Mazda presented the new generation kei car Carol
Collaboration between Japanese automakers producing kei-class vehicles is not unusual in Japan. The eighth generation of Suzuki Alto becomes the sixth generation of Mazda Carol as if by magic. If …
Read more