Pom
Race Dog
A few mates and I were discussing going to the Isle of Man next year to watch the TT. Has anyone ever done this? What's it like, I really fancy the idea but to lay out a lot of money for a trip that turns out to be a let down is stupid.
Any tips please!
Any tips please!