Feb 5, 2008

Abercrombie's Controversial Poster


This is the controversial poster of Abercrombie & Fitch, in which the police of a Virginia, USA town deemed "obscene," and led to the filing of charges against the store manager (the charges were later dropped).

Remind me, are we still in the Middle Ages? :)

No comments:

Related Posts with Thumbnails