Isle of Man TT 2012
If you wonder where the Isle of Man is, it's between Britain and Ireland, in the Irish Sea.