Thursday, January 05, 2006

Take that, China!

American Apparel, the LA-based store that proves wrong claims by manufacturers that they must outsource to the third world to be successful, has at last opened a store in DC. According to their website a store in downtown Silver Spring is also imminent.

It's ironic this would happen now. Until seeing stores in downtowns Denver and Boulder over Christmas I didn't even know American Apparel had physical stores. But hey, sweet.

Tags:

0 Comments:

Post a Comment

<< Home