The FIA World Touring Car Championship weekend at the world’s most challenging circuit, the Nurburgring Nordschleife, turned out to be the best ever for Polestar Cyan Racing with a double victory, double championship lead and a record lap.
Click here to read the full report