The Angry Left


101511_9931

Hate is the force that gives the Left meaning.