canadamotoguide.com
John McGuiness Wins 22nd Isle of Man TT Race | Canada Moto Guide
43 Year Old Englishman Sets Lap Record in the TT Zero Electric Class, decimating rivals.