Sara Curtis and the record of the record

14 August 2026

89 minutes, 130 points: what happens to the mind when the pressure never ends

27 August 2026