INDYCAR Set for Historic, Innovative Showcase at The Thermal Club
Source: Event PR INDIANAPOLIS (Thursday, March 14, 2024) – One of the most unique race weekends in the history of the NTT INDYCAR SERIES will take place March 22-24 at the picturesque The Thermal Club near Palm Springs, California. Located at the base of the Santa Rosa Mountains, just down the road from the world’s premier
READ MORE