Mitsuoka Orochi, The Japanese Mutant Supercar


At first glace, the Mitsuoka Orochi may seem like the Japanese answer to Ferrari, but there’s an unflattering surprise under the hood, the car is powered by a Lexus 3.3-litre V6 engine. With only 231bhp and 327Nm of torque, it’s a powerplant that has no business being in a car with such wild style. This […]