Source Via
Source Via
Source Via
Source Via
Source Via
Via
Source Via
Source Via
Source Via
Source Via
Source Via

blastortoise:

okay but when you have holocaust survivors and people who were activists during the civil rights movement supporting mike brown and then KKK members and neo nazi’s supporting the officer you should be able to figure out which side is the right one.

Source Via

literallyrad:

there are approximately 1,013,913 words in the english language but i could never string any of them together to explain how much i want to hit you with a chair.

Source Via
Source Via