Mike DeHaan in the 2007 Toronto Challenge June 6, 2012 350 × 235 A Novel Route for the 2012 Toronto Challenge Mike DeHaan in the 2007 Toronto Challenge Mike DeHaan in the 2007 Toronto Challenge