New Set-sation

Aired:  04/09/07 Views: 132,324

The Daily Show crew spent every single holiday building a set of recycled parts from old newscasters. (1:29)

Loading...