30 Nov PETA releases horrifying online shop that features items made of ‘human’ leathers | indy100 Posted at 06:13h in Hood Art, Just Hood by 0 Comments Share PETA launches Urban Outraged site. (PETA.) PETA is no stranger to controversial campaigns but their latest launch seems to have shocked everyone …
Sorry, the comment form is closed at this time.