fbpx

TPC Racing Takes Podium Finishes at Sebring for the IMSA GT3 Challenge