The star of the show so far has been the new downtown Detroit course for the IndyCar Series' Grand Prix. The big race is finally here Sunday.
Detroit Free Press, Detroit Free Press
Sun, 06/04/2023 - 4:51am
The star of the show so far has been the new downtown Detroit course for the IndyCar Series' Grand Prix. The big race is finally here Sunday.