Wednesday, December 2, 2015

What's the difference between a stupid liberal and smart liberal?

The smart liberal always uses a clean needle.