This is probably the coolest race series ever. I think it's arguably the best spectator race on the planet. Someday I am going to see it live. Unfortunately I haven't seen any media coverage at all in print or on TV. Englands iTV is covering it and you'd think in the states the Speed or Versus networks would have something!
Is anyone watching? If so, bless us with some commentary!
Here's a late breaking YTL from an onboard 2009 TT Superbike