admin2023-11-05T15:22:18-05:00
The 2023 IMSA Michelin Pilot Challenge (IMPC) season has come to an end at Michelin Raceway Road Atlanta. The season finale for Taylor Hagler concluded a season that tested her mentally and physically as a racing driver following two Championship...