Santiago Urrutia and Pepe Oriola took a win apiece in the latest rounds of the TCR South America season at the Autódromo Eduardo P. Cabrera.
Urrutia had qualified on pole on Saturday and the Lynk & Co racer held on... Read More