The Daily Show with Jon Stewart
Moment of Zen - The World Stinks More
Season 15 • 05/06/2010
Neil Cavuto argues that as much as America stinks, the world stinks more.
More
Watching
You may also like5 Videos
Moment of Zen - The World Stinks More
Season 15 • 05/06/2010
More