The Climb (2023) - Season 1 Episode 3 -
High Ball
In a true test of mental and physical strength, the climbers tackle the difficult discipline of bouldering in Albarracin, Spain.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.