The annual race around the clock, the twenty four hours of Daytona is a true test of driver and machine. The teams put everything into this grueling test of will. Wayne Taylor Cadillac DPI managed to take the top spot on the podium and overall victory

Read More ROLEX24