OVERCUT
David

Russell

PremiAir Racing · #31

Career

SeasonTeamPosPtsWinsPodiums
2026 Supercars ChampionshipPremiAir RacingP32335––