New Update
Meet Flora Duffy, Triathlon Star Earns Bermuda Its First Olympic Gold Medal
Duffy had failed to finish the event at the 2008 Beijing Games and had started working in a shop in Bermuda instead.
Advertisment