Rebel Rock Racing Wins Wild Road America 120 With Final Lap Charge
Rebel Rock Racing’s Frank DePew and Robin Liddell earned their second win of the season Saturday (Aug. 3) at Road America under relatively astonishing circumstances. With four turns to go, Liddell was in fourth. A daring outside move at Canada Corner moved the No. 71 Camaro past Eric Foss and Corey Fergus to get up …