Before I bought my Trophy I spent a long tome looking at the image on the reverse side of the Triumph brochure (which is Image 8 on the press release gallery), I am guessing that many others did the same.
My question is, where was the picture taken, I'm guessing somewhere in Italy, which is where I'll be in a couple of weeks time.
It would be great to get a photo of my own Trophy at the same location, maybe it will become fashionable, who knows?