Rebel Rock Racing recover to top-10 finish with strong race at Laguna Seca
A strong recovery drive for Rebel Rock Racing, in spite of an overall lack of performance, brought Frank DePew and Robin Liddell a top-10 finish in the third round of the IMSA Michelin Pilot Challenge, the Weathertech Raceway Laguna Seca 120, on Saturday. The result helped strengthen the championship position of the team from DeLand,…