Categories
United States
Kyle Kirkwood pulls away late to win Detroit Grand Prix
“Kyle Kirkwood pulls away late to win Detroit Grand Prix” Detroit — Colton Herta began Sunday’s Chevrolet Detroit Grand Prix from the pole, but…
Read More