Ladder climbing world championship

This is the Ladder climbing world championship. Did you know this sport existed?

16K views youtube.com

Interest

Climbing
Discovered by blankman
on Feb 4, 2008

Stumblers Who Like This Page