IMSA MICHELIN PILOT CHALLENGE 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

