Marcuccilli wins OneDirt Finale, and the World Finals ..::… The 31st Lap #232

We talk to Dave Marcuccilli, who won the OneDIrt World Short Track Championship last weekend, and then look ahead to this weekend’s Textron Off Road World Finals in Charlotte.

Share this episode...
Share on FacebookTweet about this on TwitterPin on PinterestShare on Google+Share on LinkedInShare on TumblrEmail this to someone