Honda starts selling 2015 S660 two seater roadster
Tokyo, 30 March 2015: Honda Motor Co., Ltd. will begin sales of the all-new Honda S660, a 2-seater open-top sports car, on April 2, 2015, at dealerships across Japan. In addition, on the same day Honda..