European Touring Car Championship

E432274 UNEXPLORED

The European Touring Car Championship was a major international touring car racing series in Europe that featured production-based cars competing on circuits across the continent.


Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Lancia Martini Racing motorsportSeries European Touring Car Championship