BHA Scores First 1-2 IMSA Finish, Hyundai Sweeps Sebring Podium
The defending IMSA Michelin Pilot Challenge (IMPC) Champions, Bryan Herta Autosport dominated their return to IMSA action Friday, winning the Advent Health 120 with the #21 Hyundai Veloster N TCR.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed