Rebel Rock Racing fight back to top-10 finish at VIR
An heroic fightback netted Rebel Rock Racing another strong top-10 finish as the IMSA Michelin Pilot Challenge (IMPC) continued with its eighth round of 2024, the Virginia is for Racing Lovers Grand Prix.