9 life lessons from rock climbing

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