
SaveSavedRemoved 0
Why The 65th Annual IMSA 12 Hours Of Sebring Is Can’t-Miss Weekend Watching
Last year, the way we enjoy racing changed forever. We witnessed the 64th annual 12 Hours of Sebring live at Sebring International Speedway in Sebring, Fla. and marveled when the International Motor Sports Association (IMSA) fuses the best of each style into the thrilling WeatherTech Championship Series. If ...