The Colbert Report

Intro - 4/5/06

Season 2 • 04/05/2006

Tom DeLay is at least as happy to leave Congress as he was to be arrested.

More