
Like NASCAR, IMSA begins its season at the World Center of Racing – Daytona International Speedway – but for IMSA it is a 24 hour endurance race that will see the teams race under the lights longer than they do in daylight. This week the drivers in the WeatherTech Championship take to the track at…
IMSA Readies for Season

Leave a comment