admin2021-03-22T08:29:23-04:00
Taylor Hagler and Michael Lewis finished up front in their #77 Hyundai Veloster N TCR, scoring their first podium of the season, finishing third in the Alan Jay Automotive 120 at Sebring International Raceway, round 2 of the IMSA...