Video: Honda Previews Diminutive Sports Car For 2015
By Bradley Iger
November 21, 2013
This week at the Tokyo Motor Show, Honda took the wraps off its newest kei car entry, set to go on sale in 2015. Dubbed the S660 Concept, the tiny sportscar gets its name by way of the 660cc motor under the hood.