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
Read time: 0 mins
Advertisement