I was able it make it out to watch this years 2012 race.... Mental. This is a great video with some footage you wouldn't normal see in the highlights
Isle of Man TT : A Dangerous Addiction
http://biertijd.com/mediaplayer/?itemid=38417
Isle of Man TT : A Dangerous Addiction
http://biertijd.com/mediaplayer/?itemid=38417