Tarlton Motorsports
- October 8, 2024
Cole Macedo Powers to NARC Win in Tulare as he Grabs Series Point Lead heading into Final Three Races
PETERSEN MEDIA- A tight season long point battle with NARC took a…