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

Read the latest stories causing a buzz this week in Sport…

MCN

By MCN

The voice of motorcycling since 1955