mermaids protest BP oil spill
06/12/2010 § Leave a comment
mermaids and sea creatures protested BP at downtown NY gas station. congrats to my codepink ppls for another successful theatrical direct action. BP ur heart is black, u can have ur oil back!
Leave a comment