Quick Superbike TT update Web Monkey June 8, 2009Isle of Man TT, Isle of Man TT Updates, racing McGuinness Plater Guy Hutchinson Johnson More later, from Guy himself, hopefully.