Moment of Zen - China Is a Pain in the Ass

  • Aired:  06/13/11
  •  | Views: 36,037

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...