Rebel Rock Racing score stunning Road America victory
Rebel Rock Racing scored a stunning first win of 2023 at Road America on Sunday to launch into battle for the IMSA Michelin Pilot Challenge GS title. Lying 17th with just under half of the Road America 120 to run, Robin Liddell combined sublime pace from the #71 Urban Grid Chevrolet Camaro GT4.R with a…