IMSA: Risi returns to 12 Hours of Sebring with #62 Ferrari
The Texas-based Risi Competizione Ferrari team is headed back to Sebring, Florida for the first time since 2018. This year’s 70th Annual Mobil 1 Twelve Hours of Sebring Presented By … Read More