ST. LOUIS, MO (KTVI)- Failed Society is the new exclusive street/skate wear boutique in St. Louis. The store is located in south city at 2626 Cherokee Street. CEO Joe Schiro tells why Failed Society is not just a brand or store but rather a lifestyle.
They also have an Indiegogo campaign going on to raise advertising money. Just go to Indiegogo & type in Failed Society or this quick link to donate. https://www.indiegogo.com/projects/failed-society