Rebel Rock Racing Wins Stay Frosty Performance Coolants 240
The Stay Frosty Performance Coolants 240 for IMSA Michelin Pilot Challenge Sunday (Sep. 6) came down to fuel mileage and strategy. Rebel Rock Racing’s Andrew Davis, Frank DePew and Robin Liddell had the right mix and brought home the victory at Michelin Raceway Road Atlanta. “The whole team did a fantastic job today,” Liddell said …