A Complete Guide to Importing Classic Japanese Kei Sports Cars to America
It’s one of the most bizarre sectors in the automotive industry. Originally devised to squeeze as much driving fun as possible out of the newly busy Japanese cities using a set of rigidly specified size and power restrictions, these little Japanese microcars have an engine capacity capped at 660cc and a maximum body size. High […]