World Finals Race Results: Super DIRTcar Series (November 7, 2026)
Super DIRTcar Series results from the season finale on The Dirt Track at Charlotte Big-Block Modified drivers are on the grounds in Concord, North Carolina. The…
Super DIRTcar Series results from the season finale on The Dirt Track at Charlotte Big-Block Modified drivers are on the grounds in Concord, North Carolina. The…