Join nineteen time IOMTT winner John McGuinness as he explains the 60km long IOMTT circuit that he has mastered ever so precisely. John McGuinness is a Honda TT legends rider and the fastest man ever to lap the circuit.