#22: Why Do We Trust Santa Claus?

Santa Claus has been a cultural mainstay for more than 200 years - but for a mythical figure, how does he inspire so much trust?

Read →