Ted Cruz for Senate campaign released their latest web video this morning and in just a couple hours it has picked up some major steam and national attention. The video “Spotted: A Chupacabra, Not Dewhurst” is being touted as potentially the “Demonsheep Ad of the 2012 Cycle” by the National Review Online’s Jim Geraghty.
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:
And now the infamous Demonsheep video.