Listen Now
Add to Playlist
Damien Echols
Damien Echols, author, poet and aspiring tattoo artist, is one of the West Memphis Three who have been the subject of HBO's documentary series Paradise Lost, and the documentary, West of Memphis, produced by Peter Jackson. Echols' memoir, Life After Death, will be published this month by Blue Rider.