News

One Mazda, however, stands alone as being probably the coolest kei car ever. It's dinky, it didn't sell well, and hardly ...
Kei car, or kei jidōsha, is a regulated category of vehicles defined by their small characteristics. And this thing… is small. The AZ-1 came out in 1992 and is filled with features enthusiasts ...