2018 Polestar WTCC Safety Car: The Swedish Machine That Kept the Race in Control
2018 Polestar WTCC Safety Car: The Swedish Machine That Kept the Race in Control
In the 2018 World Touring Car Championship (WTCC), the 2018 Polestar...