Video

2020 IMSA The Road to Racing at Daytona 24

uploaded by MOTORVISION TV March 10, 2020

The 2020 IMSA WeatherTech SportsCar Championship kicks off the season with the iconic 24-hour race at the Daytona International Speedway.  This race is merciless on both driver and machine as sleep-starved crews perform mechanical miracles under intense time pressure. “The Road to Racing” shows you how teams and drivers prepare for the race.