Chaos Ensues at the 12 Hours of Sebring
This past weekend was a great one for racing. The season opener of the World Endurance Championship, the 1000 Miles of Sebring, and the second round of the IMSA Weathertech Sportscar Championship are back to back. It was a weekend of hard endurance racing, which calls many to continue the tradition of in Sebring, Florida. […]
Read More