This was an annual PETA protest held in downtown Denver in front of a Marks Lloyd's Fur shopLire moins