Interview with Director Andrew Slater on the SHE SAID HE SAID SHOW – discussing his new film – ECHO IN THE CANYON playing NOW @ Landmark’s TIVOLI Theater!

images (5)