Since "Liberal" became a dirt word for Dems, they've switched to "Progressive"..that's not working out too well..so it's time they called it for what it is..the new party name should be:
DSPA...Democratic Socialist Party of Amerika
How about S O A P ( Socialists of America Party)