2017 Advanced Auto Parts Clash

2017 Advanced Auto Parts Clash

ADVERTISEMENT

Summary

The Advanced Auto Parts Clash. Coverage of the exhibition race held prior to the 2017 season, staged at Daytona International Speedway in Daytona Beach, Florida.
Sport