but who won ITR?

oh, wait, all three of us were at summit point.... nevermind!


seems like there was some great lap times in ITS! what kind of cars were in the top 5?