Ryan Tsang
Ryan Tsang climbs with Crux.
Climbs set by Ryan Tsang
- Délir onirique assis at Dan's Wall
- Jesus died for our sins (V6) at Dan's Wall
- Crimp de la crimp (no match) (V8) at Dan's Wall
- Righty right hard (V7) at Dan's Wall
- Peg leg (V4) at Dan's Wall
- For Dan (V6) at Dan's Wall
- For Wilson (V5) at Dan's Wall
- Door barn (V6) at Dan's Wall
- Hard match (V8) at Dan's Wall