Tag Archives: running

WTF Fun Fact 12414 – Betty Robinson Wins Again

Betty “Babe” Robinson came back from the dead to win Olympic gold. Click to read the full fact. The post WTF Fun Fact 12414 – Betty Robinson Wins Again appeared first on WTF Fun Facts. Source