×
Superstars Series

Superstars Series

The Superstars International Series was a production-based touring car racing championship held between 2004 and 2013. Wikipedia
Inaugural season: 2004