Santiago Urrutia converted pole into victory in the opening TCR World Tour race at El Pinar in Uruguay.
A strong launch meant Urrutia did not have to worry about the drivers behind on the opening lap, then he was able to... Read More