Tag Archives: Honda S660 Concept

Honda S660

2013 Tokyo Motor Show Live – Honda S660 Concept

The Honda S660 Concept, an open-top mini sports car, has made its debut at the 2013 Tokyo Motor Show. Reported prior to its unveiling as production-bound in 2015, the S660 Concept is persuaded by a tuned version of the Honda N-Box’s engine (N-Box