Mike DeHaan finishing the 2007 Toronto Challenge 5Km June 7, 2014 350 × 235 A Novel Route for the 2012 Toronto Challenge Mike DeHaan finishing the 2007 Toronto Challenge 5Km Mike DeHaan finishing the 2007 Toronto Challenge 5Km