John McGuinness TT video diary: Day 7

Published: 30 May 2013

On day seven, John shares some of his frustration with the weather on the Isle of Man.

tt13diary
comments powered by Disqus