06/10 Triathlon de Thonon – France Posted in: Results on June 6, 2018 at 10:59 am ROSS WILLIAMS: 7TH OVERALL