Watch but don't vomit: "The Booger on the Lip of Democracy" is all about Ted Cruz and it's hilarious

I’m more surprised he hasn’t been primaried, but I suppose the party won’t allow that, even if they all hate him too.

3 Likes