9 life lessons from rock climbing

883,792 views |
Matthew Childs |
TED2009
• February 2009