The Colbert Report

Intro - 8/12/10

Season 6 • 08/12/2010

Should there be a mosque near Ground Zero? It beats another American Apparel.

More