Lisa pulls down on the stellar finish of Gargantua 5.10b.
WisconsinDevils LakeRock ClimbingLisa Thorson2006