As a race car driver, it’s hard not to get excited when the calendar reads July and you’ve already recorded 12 wins on the season.  For some drivers 12 wins is a career accomplishment, but for Ross “Boo Boo” Dalton this is 2016 and he’s enjoying every minute of his successful Limited Late Model season.   […]

Read more