Scott Dixon Triumphs at Thrilling 2024 Detroit Grand Prix, Amidst Downtown Racing Drama

Derek Katsaros
Derek Katsaros
June 6, 2024