Russell Not Holding Back in Carrera Cup Finale

Russell Not Holding Back in Carrera Cup Finale

Russell Not Holding Back in Carrera Cup Finale It is business as usual for David Russell and TekworkX Motorsport, as they look to clinch second place in the 2024 Porsche Paynter Dixon Carrera Cup Championship this weekend at the VAILO Adelaide 500. Russell sits second...