Sesame Street Disavows American Apparel “Collaboration”Tweet Edited by FashionIndie on October 23 2009 at 9:26 AM LINK LOVE: http://community.livejournal.com/ohnotheydidnt/40366781.html