England’s standard-bearer for lightweight, frill-free zip has been making a serious push into the Japanese market lately. First, they released the 160R, a three-cylinder Seven with a footprint small enough for it to fit the country’s_kei car specification. Now they’re launching a Nihon-only version of their 250R in the form of the Kamui Kobayashi Limited […]