The Daily Show with Jon Stewart

Moment of Zen - Leg Candle

Season 3 • 05/20/1999

The camera pans back to reveal a candle, or a leg, or is it both?

More