IndyCar Flashback: 2007 Detroit Indy Grand Prix
This weekend, the NTT IndyCar Series heads to Belle Isle for its annual doubleheader. Since 1992, the temporary street course near Detroit has played host to 25 races. For this week’s IndyCar Flashback, we take a look at the 2007 revival of the race. Continue reading IndyCar Flashback: 2007 Detroit Indy Grand Prix