World RX

Cape Town RX: Track Update

Cape Town RX: Track Update

FIA World Rally Cross: Construction of the brand-new FIA World Rallycross Championship circuit in South Africa is underway, twelve months before the Killarney Circuit hosts…