The Secret to Health and Happiness? Laughing at Yourself.

01:18

Science tells us that a predisposition towards laughing at your mistakes comes with big health benefits.