PETA releases horrifying online shop that features items made of ‘human’ leathers | indy100

PETA launches Urban Outraged site. (PETA.) PETA is no stranger to controversial campaigns but their latest launch seems to have shocked everyone …

No Comments

Sorry, the comment form is closed at this time.