No kidding, Carly’s ad has demon sheep in it

Carly Fiorina. You are running for elected office in the state of California. A worthy goal. But I have to tell you- you need to have a meeting with whoever puts together your campaign ads.  Once you sit down with them, smack them in the face. What were you thinking with this ad?  It might be the worst campaign ad ever.  In history.  Sheep with glowing eyes?  Are you sure about this? Go to the 2:26 mark if you don’t wanna wait. Have your kids leave the room first.