Tag: fails

Alex Palou Declares Barber Victory His Greatest Race Ever!

In a stunning performance at Barber Motorsports Park, Alex Palou declared his recent IndyCar victory as "probably my best race"…

By Noah Rodriguez 6 Min Read
- Advertisement -