IMSA MICHELIN PILOT CHALLENGE Frank DePew

Frank DePew
Date of birth: Sunday, July 7, 1957
Country: USA
Depew is the Team Owner of Rebel Rock Racing, which won its first MPC race at CTMP in 2019. Prior to the 2019 Michelin Pilot Challenge season, Depew's only three starts in the series came in 2016.
Class
2020 Impc Rebelrockracing 71 1200x800 V1
2020 Impc Rebelrockracing 71 1200x800 V2
2020 Impc Rebelrockracing 71 1200x800 V3
2020 Impc Rebelrockracing 71 1200x800 V4