John McGuinness TT video diary: Day 7

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

tt13diary