In ideal conditions around the Mountain Course, the opening Sure Sidecar TT race, would provide surprises, world class performances, a new lap record and drama a plenty. Lap 1: The…