Saturday, May 18, 2013

Isle of Man TT folks give us an update on the TT Zero

Well it’s that time of year and the festival starts in just over a week.  Fortunately we finally have official confirmation of the teams that are coming this year.  This is the first year that we have not heard over 20 bikes were coming only for those numbers to steadily fall.  And I, for one, […]

No comments:

Post a Comment