Jack Cafferty doesn't take any crap. Not from Chinese communists, not from "the facts," and damn sure not from some treasonous hippie protester. Especially when her headgear deeply offends the CNN commentator.

A surly Cafferty complained to Wolf Blitzer today about a protester interviewed at the G20 economic summit. The demonstrator's comments were perfectly reasonable, but she was wearing a multicolored jester's chapeau, complete with those little dangling bells.

As far as Cafferty is concerned, one can't have credibility while playing shameless dress-up games merely to get on camera. (Cafferty's own long-running imitation of Howard "Mad As Hell" Beale from the movie Network is presumably the exception to that rule.)

Thanks to video intern Sarah Moroz for finding this clip.