News

The NTT IndyCar Series touched down at The Thermal Club in March 2025, this time for a points-paying race. But was it a one-hit wonder?