American Apparel For Sesame Street: The Goods Have Arrived

American Apparel announced earlier it was planning a line of Sesame Street clothing (not that the company was completely honest about the deal's origins). Well, the t-shirts, bearing four different designs, are now on sale. [American Apparel] » 11/11/09 7:30pm 11/11/09 7:30pm