9 life lessons from rock climbing

886,609 views |
Matthew Childs |
TED2009
• February 2009