The Daily Show with Jon Stewart

Moment of Zen - Nuts to My Face

Season 16 • 01/04/2011

Stephanie Edwards announces that she will apply some nuts to her face this year.

More