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

Advertisements