European Touring Car (2.0L)

 
aka: European Touring Car Champonship (1.6L)
 
 

SERIES CHAMPIONS