2023 Detroit Grand Prix returns to the streets of Downtown Detroit, June 2-4, 2023. With Alex Palou winning first place. — Photos by Larry Arreguin
2023 Detroit Grand Prix returns to the streets of Downtown Detroit, June 2-4, 2023. With Alex Palou winning first place. — Photos by Larry Arreguin