John McGuinness and the Mugen TT Zero bike - Red Torpedo

John McGuinness and the Mugen TT Zero bike

Twenty-three times Isle of Man TT winner John McGuinness will shortly kick-start his 2016 racing season on board the same line-up of machinery that he rode last year: the Honda HRC Superbike for the road...