Hi everyone, Any Triumph Trophy SE owners/riders here in Europe? Interested in meeting up? Make this like an Annual Meeting, somewhere in continental central Europe... Switzerland comes to mind but I am open to other suggestions too, LOL Here is a picture of mine in Lake Como, last week. Feel free to post your pics of your Trophy SEs
Let me know next time you are in Zurich and we can meet up for a drink and a ride... or should I say... a ride and then a drink, lol