Where To Stream The Climb Season 1 Episode 3
High Ball
- Aired January 12, 2023
- 38 Min
In a true test of mental and physical strength, the climbers tackle the difficult discipline of bouldering in Albarracin, Spain.
High Ball
In a true test of mental and physical strength, the climbers tackle the difficult discipline of bouldering in Albarracin, Spain.