The 60th edition of the Devizes to Westminster canoe race promised to be a tough one. Rumors of freezing temperatures, snow, gale winds and flooded Thames were just the icing on an already large cake consisting of 125 miles of paddling, 77 portages and
Read More...