Japanese automaker Mitsuoka has revealed the production version of it's unique-looking mid-engined Orochi sports car, along with the car's production plans, pricing, and specifications.
Orochi means huge serpent in Japan, and the Mitsuoka coupé certainly looks wild. It’s all too tame from behind the wheel, though, which is a pity. Proven mechanicals and solid build quality ...
Some results have been hidden because they may be inaccessible to you