The Daily Show with Jon Stewart

Recap - 1/19/00

Season 4 • 01/19/2000

Jon Stewart cannot believe they made more than one Chastity Belt 2000.

More