Will Power Wins Final Detroit Grand Prix at Belle Isle

Spread the love

For the final time, the NTT IndyCar Series raced at Belle Isle Park in Detroit today. The Detroit Grand Prix will return to downtown Detroit in 2023 on a circuit in the shadow of the Renaissance Center. Formula One and then the CART IndyCar World Series raced on a course around some of the same streets until the race…

Read more…

Leave a Comment