It was the 37th consecutive year for the weston beach race and it certainly lived up to its reputation being relentless on both man and machine,Read More