First permanent American Apparel store
Making name with its controversial advertisements featuring provocative photography, American Apparel is now available from department store Selfridges. The LA retailer just opened a shop-in-shop on the ground floor features…