Kickstart Video: Doug Dubach

Dr. D himself, Doug Dubach, snatched up yet another title at the World Vet Championships held earlier this November at Glen Helen. The man behind Dubach Racing Development and those Dr. D exhausts now has 15 world titles…