Goodbye to the WTCC, TCR and ETCC…and welcome to the WTCR

So there we have it, the WTCC is dead. It’s 13th season was its last. Unlucky for some. And just under a week ago, at the Losail circuit in Qatar, the Super 2000 era which was launched back in 2002 with the FIA European Touring Car Championship, has now been confirmed to be formally at … Continue reading Goodbye to the WTCC, TCR and ETCC…and welcome to the WTCR