World RX title drama takes center stage in Latvia – Inside Racing

World RX title drama takes center stage in Latvia – Inside Racing
World RX title drama takes center stage in Latvia  Inside RacingThe penultimate episode in the 10-part drama of the drivers’ battle in the World Rallycross Championship takes centre stage at the Neste World RX of Latvia this …
World RX title drama takes center stage in Latvia – Inside Racing