One hundred miles per hour is nothing for the race bikes racing on the Isle of Man during the famed Tourist Trophy races, but it is an elusive target for the electric motorcycles joining the action.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results