The new World Touring Car Cup has confirmed that all 26 grid spots have been taken up for the 2018 season, after the deadline for full-season entries closed yesterday.
The new series, replacing the World Touring Car Cham... Read More