Relive the 2019 edition of the Can-Am World Finals at the Dirt Track at Charlotte Motor Speedway, November 7-9, 2019, with this recap music video!
You Might Also Like
WHAT TO WATCH FOR: Lonestar Sooner Stampede Continues with Two Night Cotton Bowl Trip
Alex Nieten
March 12, 2024
Continued Rain, Flooded Grounds Cancel Cowtown Classic Finale
World of Outlaws
March 8, 2024
For Fan, Competitor Safety, Oklahoma-Kansas Weekend Canceled With Dangerous Storms Projected
Matt Skipper
April 24, 2024