Sounds like it's almost ready to go. http://www.motorcyclenews.com/sport.../isle-of-man-tt-world-series-ready-to-launch/
Look forward to seeing it! They have been talking about this for a while. Be nice to see what locations do get used, the Isle of white was trying to get a bit of the motor sport action by doing something similar to the TT