
PETA launches Urban Outraged site
(Picture: PETA.)PETA is no stranger to controversial campaigns but their latest launch seems to have shocked everyone anyway.
PETA, which stands for People for the Ethical Treatment of Animals, recently took aim at fashion stores such as Urban Outfitters, Anthropologie, and Free People with the launch of their own shop, Urban Outraged.