Unstoppable Flora Duffy wins 3rd world title of 2016

ITU World Champion Flora Duffy from Bermuda has won her third world championship this year, the 2016 Snowy Mountains ITU Cross Triathlon World Championship in Australia.

Advertisement