Being billed on the Triumph USA site as "Bike Week for the Rest of Us". Anybody know what this is about? I'm curious, as my local dealer is not listed as a participating dealer. Just a marketing gimmick without substance, or is something going to happen worth seeing?
Ad on Triumph.co.uk
Ad on Triumph.co.uk