DVD / Blu-ray Release Date
September 10, 2019
Echo In the Canyon (2018) DVD Release Date was set for September 10, 2019. The Digital Release date was August 20, 2019.
September 10, 2019
August 20, 2019
https://www.youtube.com/watch?v=QRVFBQHBUls
82 Minutes
September 20, 2018
$3.4 mil