Dont know how many of you have been out to Gengras, but I've made a couple trips out there now. And I cant figure out how Triumph is going to do any meaningful demo rides around there.
I mean go 25 ft to stop sign take left at traffic light kind of area, unless they are gonna let people take them out on the slab.