Okie
XS650 Addict
I was wondering if anyone here has been to The TT before. I am thinking of going with my son in June. The Holy Grail of motorcycle races, I'm stoked! Perhaps someone with knowledge about that side of the Pond could point out some reasonable places to stay. We're on a budget, so no high dollar hotels. I've never been to UK, so I'm looking for any advice you may have. Any and all is greatly appreciated.