Charles Calls Ted Cruz stupid

It really takes audacity for some washed up Jazz guitarist turned paranoid conspiracy blogger and twitter clown to call a Princeton and Harvard Law graduate stupid.