News

Damien Echols doesn’t want ... of tarot reading — something of a passion for Echols — in New York City. “I got my first deck [of tarot cards] when I was seventeen years old,” he says.