Mr Excitement Team Owner Joined Aug 25, 2014 Messages 6,754 Points 793 Location Bay Area,Cali Feb 17, 2017 #1 http://www.bikesportnews.com/news/news-detail/john-mcguinness-the-tt-and-why-i-do-it