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