No. 10 Wins Overall | Long Beach 2017

WeatherTech SportsCar Championship: The No. 10 Wayne Taylor Racing Cadillac takes home the checkered flag after overtaking the lead late.

More Motor Videos

More Motor Videos»