Home / Tag Archives: S660

Tag Archives: S660

2015 Honda S660

2015 Honda S660 Like all kei cars sold in Japan, the 2016 Honda S660 is restricted in terms of engine, power and dimensions. Under that rear hatch is a 660cc engine making exactly 64 PS, the maximum allowed…

Read More »