The Daily Show with Jon Stewart
New Set-sation
Season 12 • 04/09/2007
The Daily Show crew spent every single holiday building a set of recycled parts from old newscasters.
More
Watching
You may also like5 Videos
New Set-sation
Season 12 • 04/09/2007
More