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.
BACK
BACK
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.