Japan is loaded with kei cars, and though we like to mock them for it, there are plenty of advantages to this system, chiefly among which is efficiency. But since that’s a solution taken to extreme, the rest of the world can’t really...
Tag Archives: Japanese