DR.D Riders Take Racing To The Ice ! Posted on December 21, 2010 at 1:21 pm.Written by dubachadmin DR.D rider Mitch Brown sent us these insane pictures from Canada. Just goes to show you sometimes you just have to ride no mater how cold it is !