OVERCUT
Setiawan Santoso
Setiawan

Santoso

Climax Racing · #8

Career

SeasonTeamPosPtsWinsPodiums
2026 GT World Challenge AsiaClimax RacingP1196510