Carly Fiorina Delivers Best Political Ad Ever

DEVIL SHEEP

Holy mackerel, the American businesswoman executive who wants to be Senator Carly Fiorina is an insane person! Who would vote for the person who made such a crazy video? (A: Crazy people.)