Call me crazy, but I sense a lot of “Demonsheep” in this new ad from Texas Senate candidate (and former state solicitor general) Ted Cruz, hitting his primary rival Lt. Gov. David Dewhurst for skipping various party events:

Embedded video

It just lacked a nickname for his rival, like “the Duckhurst” or something.