What a great looking little sports car! We’ve been without Honda’s high-revving S2000 roadster for five years now. That’s five years without any Honda sports car in the lineup, and while there’s no word if this mini white 2-seater will come to our shores, it will be on display at next month’s Tokyo Motor Show.
Word around the blogosphere is that the S660 designation means it has a 660-cc engine, which is the displacement limit for kei cars, a class of micro vehicles that enjoy tax breaks and are allowed to park in Tokyo without the owner providing proof of a dedicated parking space.