YALL: Haley Barbour trolls Dem hopes of winning in the south – hopes they spend $100M

Posted on 11/15/2017 by