Start of Rally Idaho 2015
Harris Creek Stage - Rally Idaho 2015
DR Racing is the culmination of a passion for racing, by Team founder Diego De Castro. inspired by the support of family and friends, We created a small upstart race team to pursue our Big dreams and ambitons. our current team focus is on Rallying!