Drivers, racing execs preview Chevrolet Detroit Belle Isle Grand Prix
(DETROIT)–Drivers, racing executives and Detroit Medical Center physicians participated in a panel discussion previewing the upcoming Chevrolet Detroit Belle Isle Grand Prix set to take place June 3-5 at Belle Isle Park. Verizon IndyCar Series winning American
Continue Reading »