New Balance Canada athlete Rob Watson runs his last hard session before Toronto Marathon. www.leblogdurob.com

Source: Peter Watson