2007_3_americanap1.jpg

Does anyone else think this American Apparel ad is just too slutty, even for the Lower East Side? It must be hard for the people across the street to stare at a 40 ft beaver shot day in and day out.