Honda’s new S660 Roadster seen in production form!
The car was first seen in concept form two years ago. But after keeping quite a low profile after all those time, it seems that this new Honda roadster is set to make its showroom debut sooner or later as the S660 was caught in its final form at what it seems like a port, …