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

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. 

Oli Rushby

By Oli Rushby

Former sports reporter covering British Superbikes, World Superbikes and road racing