(MENOMONIE, WISCONSIN) The Mars Racing team once again spent their Memorial Day holiday weekend at the pristine Lucas Oil Speedway in Wheatland, Missouri, as the 21st Annual ‘Show-Me 100′ was held from May 23-25. Things kicked off at the 3/8-mile facility on Thursday night with a $5,000 to win Lucas Oil MLRA Series battle. Jimmy [...]
Continue reading...
Continue reading...