Incredible 85-year first in never-before-seen Olympics moment
Flora Duffy has won Bermuda's first gold medal in Olympics history in an extraordinary never-before-seen moment in Tokyo. Duffy delivered a dominating …
Tika5 flipped this story into Odd Things•966d