Thank you for your patience while we retrieve your images.


Thumbnails
 
D230604INDYDGP61513WGA

D230604INDYDGP61513WGA

Fans watch all the race action during the Chevrolet Detroit Grand Prix at the Streets of Downtown Detroit in Detroit, MI, USA.