Get ready for an electrifying weekend of motorsports in Cape Town as the FIA World Rallycross Championship takes over the…