Rebel Rock Racing star at Indy to continue remarkable title challenge
Rebel Rock Racing proved they’re the IMSA Michelin Pilot Challenge’s Comeback Kings as they again charged through the field to an ultra-strong result at Indianapolis Motor Speedway (IMS) to stay in the thick of the title fight.