TT 2016: John McGuinness Video Diary - Supersport & Electric Race

Published: 08 June 2016

John McGuinness talks after a tough day at the Isle of Man TT saw him suffer technical issues in both the Supersport and TT Zero races.