The Colbert Report

DeLay and Jesus

Season 2 • 08/09/2006

The Colbert Report makes a Christ-like ad for Tom DeLay.

More