June 11, 2003 9:37 AM Subscribe
In the coming months a black spot will pop up everywhere...on store windows and newspaper boxes, on gas pumps and supermarket shelves. Open a magazine or newspaper - it's there. It's on TV. It stains the logos and smears the nerve centers of the world's biggest corporations.
posted by mapalm (115 comments total)
« Older Hilary Rodham Clinton Lets It All In:... | BlairHornstineFilter:... Newer »