Isle of Man TT: History-maker Michael Russell 'lives and breathes' Manx road race

Isle of Man TT: History-maker Michael Russell 'lives and breathes' Manx road race

BBC Local News

Published

BBC Local News: Isle of Man -- The first competitor to start every Isle of Man TT race in a single year says the road race event is "the focal point" of his life.

Full Article