America’s biggest sportscar race is on the horizon with this year’s Daytona 24 Hours kickstarting the 2024 IMSA SportsCar Championship on 27-28 January. Drivers will tackle the 24-hour race at the prestigious Daytona International Speedway in Florida, which has held the event since 1966 (although in 1972 it was shortened to a 6 Hour race).There are also many big names racing at …Keep reading Source
2024-01-19