This weekend sees the finale of the 2024 BTCC season coming from Brands Hatch GP.
What more could you ask for Even in the face of the worst global pandemic for more than a generation BTCC delivered a sensational season of racing that saw the title decided in the final round ...