About a month ago, we were informing you that a Nottinghamshire Triumph dealership was organizing the biggest owners’ ride in an attempt to break a world record. It looks like they did it this weekend ...