My philosophy for a happy life | Sam Berns | TEDxMidAtlantic

TEDx Talks · 30,326,641 views