DSCC Doubles Down on “Demon Sheep”

  • Share
  • Read Later

In a gambit to recapture the fascination with Carly Fiorina’s bizarre web video, the Democratic Senatorial Campaign Committee has thrown together this number to prebut the California Republican Senate debate tonight in Los Angeles. It features, among other things, an endless stream of ovine puns:

I guess the lesson in all this is that surreality sells? Still, no one outdoes Fred Davis.