Chevrolet lands two drivers on podium and five of top-seven finishers at World Wide Technology Raceway
Ed Carpenter, driver of the No. 20 Sonax Chevrolet gave the fans what they wanted with a last lap charge that fell just .03 seconds…
Open Wheel News