Japan’s Yoshihiko Ishikawa and Poland’s Patrycja Bereznowska win the individual titles at the World 24-Hour Championships in Belfast.
Japan’s Yoshihiko Ishikawa and Poland’s Patrycja Bereznowska win the individual titles at the World 24-Hour Championships in Belfast.