Dementia 13 (2017) DVD Release Date was set for December 5, 2017. The Digital Release date was October 10, 2017.
December 5, 2017
October 10, 2017
83 Minutes
October 6, 2017