Provocative Ads
Want to see what the overtly sex-oriented marketing campaigns look like that are coming out of American Apparel's (AA) pink, California, offices at the moment?…
Alex W14th May 2007