
MISSION COMPLETE: Matt Sheppard Wins Season Finale at World Finals, Scores 10th Series Title
Sheppard scored his second win in three days at The Dirt Track at Charlotte, wrapping up his 10th Super DIRTcar Series title Matt Sheppard entered
Sheppard scored his second win in three days at The Dirt Track at Charlotte, wrapping up his 10th Super DIRTcar Series title Matt Sheppard entered
All dirt roads led to the brightest lights, the largest fireworks, the biggest stage and the most prestigious trophies at The Dirt Track at Charlotte