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

Views 4

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

Share This Video


Download

  
Report form