Italian Touring Car Championship Info.
I was wondering if anybody out there knows if there are any web sites that have any information on the Italian Touring Car Racing (Superturismo Series). Such as photographs, entry list, and results during the 1993 to 1998 seasons. If so, please let us know, because I heard it was not given the credit it deserved.
|