Anyone else watching the Isle of Man TT coverage on Velocity? I am just amazed at the speed and commitment. Controversial event, but I cannot help...