PETA/Last Chance For Animals protest Pedigree Shop in Lone Tree, CO.

Advertisements

Anti-Stimulus Protest in Denver