The Daily Show with Jon Stewart
Moment of Zen - China Is a Pain in the Ass
Season 16 • 06/13/2011
Neil Cavuto thinks China is being a pain in the ass.
More
Watching
You may also like5 Videos
Moment of Zen - China Is a Pain in the Ass
Season 16 • 06/13/2011
More