Hi all, I am interested in a Tiger Explorer XC and wondered if there was a UK based forum like this one for Triumph or specifically Explorer users – the one’s I have been looking at have been USA based or subsets of general forums – any suggestions?
Here you go. Although it is a dot.com it is mainly a UK customer base, although as here it has many members from all over. It does not have the same 'experience' as one gets on this site, but has useful info nonetheless eyes: