PUBLISHED Apr 4, 2019
Andrew Slater had his Echo in the Canyon documentary premiere at the Los Angeles Film Festival last September, and the feature has now rece...