Damien Echols: Art Installation on Surviving Death Row

Culture Trip 2017-06-13

Views 2

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.

Share This Video


Download

  
Report form