Davis Dominates Electric City for First National Tour Triumph
It was only a matter of time until Hank Davis won his first race on the American Sprint Car Series National Tour, and that time came Friday night at Electric City Speedway. Davis didn’t just win the opening night of the Montana Roundup though, he put on a clinic and