American Apparel was once one of the biggest high street brands in the world. With indie sleaze ads that caught the consumers ...
Made in USA retailer American Apparel recently released another one of its notorious ads, this time depicting a former-Muslim Bangladeshi woman topless in a pair of jeans with the words “Made in ...