Live stream preview
Watch Saturday's World Finals races from November 8th, 2014.
Tags
Up Next in 2014
-
11.8.14 | The Dirt Track at Charlotte...
World Finals Saturday CBS Broadcast from The Dirt Track at Charlotte in Concord, North Carolina