Search
Library
Log in
Watch fullscreen
2 months ago

Duffy feeling 'overwhelmed' at winning Bermuda's first ever gold medal

beIN SPORTS Thailand
beIN SPORTS Thailand
Bermuda became the smallest country to ever win Olympic gold as Flora Duffy triumphed in the women's triathlon

Browse more videos

Browse more videos