Best protest sign ever

Spotted at the Power Shift march in Washington DC a couple weekends ago:

Tagged , , . Bookmark the permalink.

Leave a Reply