10 Facts about the Other Honda S, the S660

Not yet available in the U.S., the Honda S660 is a hot commodity among gear heads. Take the time and look at one of the most newly released vehicles developed by Honda engineers.

By April Ryder - February 22, 2017