The Colbert Report

Intro - 5/10/12

Season 8 • 05/10/2012

Police weapons evolve, political chaos hits Wisconsin, and Francis Collins talks obesity.

More