Read Report about 1 year ago All Star Race INDY 2024 Honda’s Alex Palou Victorious in INDYCAR $1 Million Challenge at The Thermal Club The Thermal Club