So a guy has been in my office all week from the UK and today I got around to asking him where he lives. He says a small island between the UK and Ireland called the Isle of Man.....wtf! Talked about the TT, He knows Conor Cummins (still walks with a limp and can't close his right hand), you can see his house from the track. Has anyone spent a week at the TT? It's a bucket list thing and our only expense would be flights.