Oh goodie, Huckabee’s hitching a ride to the clown car. Might actually break 10% of the vote among GOPers. Maybe.
Meanwhile, Fiorina’s demon sheep barely rates a 1 and Carson is at 4.8, though both of those were polling that way before the announcements made their runs official.
I fully expect dead-cat bounces from all three.
Can’t wait to see who else will suck all the oxygen from the room.