Honda’s recently revealed S660 kei car has really created a buzz among enthusiasts all over the world (even though it’s only available in Japan), and for good reason.
It’s a light, mid-engined rear-wheel drive roadster that promises a sweet driving experience, despite the fact that its 0.66-liter turbocharged three-cylinder engine only produces 64PS (63hp).
Read more »