Photos of what appears to be a production Honda S660 roadster have popped up in Japan. The roadster is expected to feature a 63-horsepower turbocharged three-cylinder and measure no more than 133.8 inches long.
The post Covering the ‘Beat’: Honda’s S660 roadster spotted in Japan appeared first on Digital Trends.
-->
The Rest of the story
digitaltrends.com