Wait—they’re not racing the station wagon? When Volvo invited us to drive the new 2017 S60/V60 Polestar models and see the Cyan Racing team’s debut in the World Touring Car Championship series at the Paul Ricard circuit in France, we immediately flashed back to their 1990s venture in the British Touring Car series. The racing […]
More...