The World Touring Car Cup season opener at the Nürburgring is set to go ahead as planned in early June after organisers of the ADAC TOTAL 24 Hours took steps to ensure that the event can take place.
The race weekend on ... Read More