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

Published: 06 June 2016

John McGuinness talks to MCN after sixth places finishes in today's Supersport and Superstock TT races.