Chelsea T-Room
Chelsea boys with a penchant for slouchy, nerve.com-style workout-wear now have an outlet.
After conquering hipster strongholds such as the Lower East Side, Soho, and Williamsburg, American Apparel recently signed a 10-year lease for a 3,700-square-foot space at 181 Eighth Avenue, their first Chelsea location.
The L.A.-based clothing retailer is notorious both for Read More