The Colbert Report

Intro - 9/15/10

Season 6 • 09/15/2010

The Tea Party wins the Republican primaries -- it's the happiest angry they've ever been.

More