The Daily Show with Jon Stewart

Moment of Zen - The World Stinks More - 05/06/2010 - Video Clip | The Daily Show with Jon Stewart

  • Posted: 5/23/2013
    • Length: 00:13
    • Plays: ???
Synopsis >

Neil Cavuto has always argued that as much as America stinks, the world stinks more.

TV GUIDE Users' Most Popular