Rebel Rock Goes From Last to Podium at Road Atlanta
BRASELTON, Ga. (18 October 2020) – After a massive team effort, Rebel Rock Racing went from the back of the pack to the podium in Friday’s Fox Factory 120, showing the form that took the team to victory at Michelin Raceway Road Atlanta less than two months ago. Aiming for a second consecutive victory at the Georgia circuit, Frank DePew…