Japan’s S660 owners just pulled off something delightful. They broke the Guinness World Record for the largest parade of Honda vehicles in history. It’s always fun to see any group of enthusiasts ...
A parade by 832 Honda Motor Co. sports cars in central Japan has been recognized by the Guinness World Records as the largest ...
The Honda S660 kei car is a cult favourite for its petite proportions, baby NSX styling, and of course, its dinky handling.