Life lessons from big cats

1,004,926 views | Beverly + Dereck Joubert • TEDWomen 2010