The Daily Show with Jon Stewart

Moment of Zen - The Twinkie Returns

Season 18 • 06/24/2013

Fox News celebrates an old friend's return.

More