Register a free account today to become a member!
Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!




I know its abit of a random question but does anyone know what happened to ISTS? Used to look forward to them each year but havent heard anything about them for about 2 years now.

They always used to be at Donington Park an then the last one i went to was at Silverstone but havent heard anything since.

Anybody know??