AutoRacingRecords.com  

European Touring Car (1.3L)

 
aka: European Touring Car (1.0L)
 
 

SERIES CHAMPIONS