Video of the Day: John McGuiness - A Life Behind Bars
John McGuiness has won 23 Isle of Man TT races, second only to the legendary Joey Dunlop, and this year he is paired with Isle of Man’s favorite son, Guy Martin aboard the Honda Europe CBR1000RR. McGuiness has won plenty and he is a legend among the road racing community, but there is always room for one more trophy in the case. Make sure to follow the TT when it kicks off on May 27, 2017. In this video, he sits down with the HRC camera crews and sheds some insight to his path to becoming one of the most celebrated motorcycle racers in England.