RACES Santiago Urrutia Salvages Podium From Tough Spanish Weekend Santiago Urrutia salvaged a podium finish from a tough Spanish weekend for the Lynk & Co Cyan Racing drivers.…
RACES Santiago Urrutia Claims First Lynk & Co Cyan Racing Win of 2022 Santiago Urrutia claimed the first FIA World Touring Car Cup win of 2022 for Lynk & Co Cyan Racing in front of…