Tag: thrilled

Palou wins IndyCar season opener with strategy masterclass in St. Pete

Alex Palou secured victory in the IndyCar season opener at St. Petersburg, showcasing a strategic masterclass that outmaneuvered his competitors.…

By Miles Cooper 7 Min Read
- Advertisement -