Isle of Man TT: McGuinness Wins On Final Day of IOMTT

John McGuinness wins his 23rd TT, equalling the seven Senior TT wins of Mike Hailwood.