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.