Aside from the obvious similarity to the Papa John’s slogan (“Better Ingredients. Better Pizza. Papa John's.”), the Democrats’ new slogan is being ripped to shreds, especially by Team Obama.
The reviews are in, and I think it’s safe to say the Democrats still don’t have a message...
Read more at BadBlue Real-Time News.