06/26 Triathlon Vallée de Joux – Switzerland Posted in: Results on June 19, 2016 at 5:23 pm ROSS Williams: 8th OVERALL