Welsh Time Trial Champs 2017: Llyn Brenig August 19, 2017July 31, 20202 Comments One of those frustrating race you just need to learn from...