Posted on January 28, 2010.

American Apparel: The sleaziest clothing store in the world, run by the sleaziest CEO, & the most overpriced Ts & briefs: www.bit.ly/cws20h