Moment of Zen - China Is a Pain in the Ass

Aired:  06/13/11 Views: 36,097

Neil Cavuto thinks China is being a ridiculous pain in the ass. (0:09)

>> Jon: THAT'S OUR SHOW.

HERE IT, YOUR MOMENT OF ZEN.

>> NOW JON IS JUST BEGIN

STOCK A PAIN IN

Loading...