Top Moments from #WTS10Years - Flora Duffy dominates 2018 WTS Bermuda

17 Sep, 2018
In 2018 WTS Bermuda debuted on the calendar. The nation's own Flora Duffy not only won the race in front of thousands of cheering locals, she DOMINATED it! https://triathlonlive.tv/