The word “kei” in Japanese has multiple meanings and translations to English, but kei cars are synonymous with compact bodies and small engines, that get good fuel economy and fit into tight spaces. This particular one is up for… more»
The word “kei” in Japanese has multiple meanings and translations to English, but kei cars are synonymous with compact bodies and small engines, that get good fuel economy and fit into tight spaces. This particular one is up for… more»