Scott McLaughlin Wins Alabama IndyCar Grand Prix
Scott McLaughlin won the 2023 Alabama IndyCar Grand Prix – edging former Formula One driver Romain Grosjean and Will Power…
Scott McLaughlin won the 2023 Alabama IndyCar Grand Prix – edging former Formula One driver Romain Grosjean and Will Power…