Damien Echols: Art Installation on Surviving Death Row

  • 7 years ago
Culture Trip interview with Damien Echols was conducted at the 2016 Day For Night festival hosted in an abandoned post office on the edge of downtown Houston, Texas. A previously unseen combination of headlining musicians with gigantic, immersive art installations by world-renowned visual artists.