DVD / Blu-ray Release Date
September 3, 2019
Canal Street (2018) DVD Release Date was set for September 3, 2019. The Digital Release date was August 20, 2019.
September 3, 2019
August 20, 2019
https://www.youtube.com/watch?v=z2cfqfUI2Kw
95 Minutes
January 18, 2019