One of The World’s Most Gruelling Endurance Events On October 19th, my goal is to participate and complete the 42.2 kilometer course of the Toronto Waterfront Marathon. As […] August 30, 2014 0 4