4,511,644 views | Sophie Scott • TED2015

Why we laugh