Just read all about the Isle of Man in the latest RiDE magazine...I really really wanna go there now :P not necessarily on a TT week, but when the roads are clear so I can give it a go riding at my own pace without people there for me to get in the way of!
Has anyone been? I'm sure BB will have..