Miracle Charge Wins for Rebel Rock at Road America
ELKHART LAKE, Wis. (9 August 2019) – Robin Liddell charged from fourth to first on the final lap of the Road America 120 on Saturday, taking the lead less than 20 yards from the checkered flag to give Rebel Rock Racing the victory in a weather-plagued shortened race. It was the second IMSA Michelin Pilot Challenge triumph…