The FIA World Touring Car Cup races at the Nürburgring Nordschleife have been cancelled due to concerns over tyre safety.
The WTCR teams met with officials from the FIA, promoters Discovery Sports Events and official ty... Read More