Isle of Man TT too exciting for you?