The Doctor Is In ! Posted on February 8, 2011 at 2:43 pm.Written by dubachadmin We catch up with Doug Dubach, USGP Vet winner, 17 – time World Vet Champion and creator of DR.D Exhaust systems. Click here to read article>