I also know squat about Motor Bikes, but I do know what the TT is, my grandfather rode in either the TT or Manx GP in the 20's or 30's I forget.
But today I came across Radio TT on the web, it the TT's version of Radio Toca/Le Mans and I listen to commentry on the F1 race very interesting stuff.
You can find Radio TT @ [url
http://www.radiott.com/radiott_site/default.html[/url] - well worth a listen