2.03.2008

Abercrombie & Fitch

Poster in store gets seized by government. Manager given citation. Really. In America.