Tag Archive: s660


Liberty Walk – Honda S660r

On one of my trips to Japan, I made a brief stopped by the Honda Welcome Plaza in Tokyo. They had a few cars that I would expect to see, such as the new Acura NSX and¬†Formula car MP4-30 on display. But much to my surprise, what I gravitated to more was the Honda S660. …

Continue reading »