Isle of Man TT – first time spectator reaction First time visitor gets more than he bargained for. Isle of Man TT 2018 source