
Honda’s Tiny Drop-top Sports Car, S660, is Available Now in Japan for 1.98M Yen
First seen in 2013 at the Tokyo Motor Show as a concept, the “kei” size sports car from the H badge automaker is finally available, albeit only in the Land of the Rising sun. The S660 picks up where the iconic Beat left off and continues the path of the […]









