The Daily Show with Jon Stewart

March Madness

Season 7 • 10/28/2002

How many life-size plushy sex dolls have to die?

More