The Daily Show with Jon Stewart

Recap - 11/30/00

Season 5 • 11/30/2000

The idea of bacon makes Jon happy.

More