The Colbert Report

The Benefits of Pessimism - Hans Beinholtz

Season 11 • 09/30/2014

A report contains bad news for happy people, and Hans Beinholtz shares his bleak worldview.

More