Rebel Rock Racing Wins Again
BRASELTON, GA (6 Sept. 2020) – Rebel Rock Racing turned in its best performance of the season on Sunday, taking the lead with 15 minutes remaining and cruising to victory in the VP Fuels Stay Frosty Coolants 240 at Michelin Raceway Road Atlanta, its first triumph in 2020 IMSA Michelin Pilot Challenge competition. Robin Liddell took…