Back in the summer of 1989, a lot of weird little stickers appeared on the streets of Providence, Rhode Island. They were on walls, trash cans and utility poles. You’d find them outside bars, record ...
The streets of Providence, Rhode Island were plastered with an unusual sticker in the summer of 1989. It was a grainy black-and-white picture of a bulky, scowling man, with the words: “Andre the Giant ...