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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results