Japan’s kei car class was created almost 70 years ago, but a focus on economy hasn't stopped car makers from being very creative
9 July 2018

Find an Autocar car review

Driven this week