Cars & Motoring Why Was the Isuzu 117 Coupé Mixed In with Supercars? Japan’s Bottle-Cap Mystery If you grew up in Japan during the 1970s supercar boom, there is a good chance you remember turning over…