A great pic of Chris Edmondson on the way to a great 3rd place and a 274.257 mile ride in the WCTTA 12 hour time trial championship Richard Evans October 14, 2016 No comments