[Image via Dave Bedrosian/Future Image/WENN.]
And the latest stop in his wonderful person tour??
Damien Echols' Life After Death book signing at the Union Square Barnes & Noble!!
As we've previously reported, Depperz attended TIFF with Damien to watch the premiere of West of Memphis — a chilling, new documentary that captured more of the West Memphis Three's case.
Damien was sentenced to death after he and two others were found guilty for the murder of three children. Of course, the lack of evidence against them was atrocious… which eventually led to new DNA testing and their eventual freedom from the 18 years of imprisonment they suffered.
And the rest is glorious history-making with Johnny!
[Image via Pacific Coast News.]