The Daily Show with Jon Stewart

Recap - 4/9/01

Season 5 • 04/09/2001

Jon recaps a poop shower.

More