9 life lessons from rock climbing

887,006 views |
Matthew Childs |
TED2009
• February 2009