Just what the clown car needs, Carly Fiorina. (Bring on the demon sheep)
Carly Fiorina is laying the groundwork for what one ally says is an “imminent” presidential campaign—one that could launch as early as next month.