World Triathlon have been celebrating top moments from this years World Triathlon Series as they gear up for this week's World Triathlon Series Gold Coast Grand Final.
Making the cut was this year’s World Triathlon Series Bermuda event, with Bermuda’s very own Flora Duffy not only winning the race in front of thousands of cheering locals, she DOMINATED it!