The Colbert Report
Descending Screen
Season 2 E 132 • 10/17/2006
Stephen likes his new descending screen so much that everything on the show will now descend from the ceiling.
More
Watching
You may also like5 Videos
Descending Screen
Season 2 E 132 • 10/17/2006
More