The Daily Show with Jon Stewart

Giant Head of Ted Koppel

Season 12 • 06/06/2007

The giant head of Ted Koppel checks to see if Jon did the required reading.

More