This ad just RUINED the Democrat Party. · Liberal Hivemind · Sentinel