Tag Archives: street blockade

Brilliant Video From Bay Area DxE

DxE did three protests advocating animal liberation on Saturday, May 23, 2015 in San Francisco. This video shows excerpts from all three protests.

– A Vicious Vegan blog post –