The Daily Show with Jon Stewart

Recap - 4/17/00

Season 4 • 04/17/2000

Elephant seal terrorizes small town.

More