The Colbert Report

Intro - 2/27/06

Season 2 • 02/27/2006

If a father and son can be president, why not the Holy Spirit?

More