Motorsport fans were treated to one of the most exciting forms of racing at Killarney International Raceway in Cape Town over the weekend as the FIA World Rallycross Championship rolled into town – #CapeTownRX. The inaugural weekender in South Africa pulled in a record crowd of 27000 fans who all played witness to 2-days of fast, intense, action packed racing. ...
Read More »