The Daily Show with Jon Stewart

Moment of Zen - Encare

Season 5 • 02/01/2001

Encare birth control commercial.

More