Heather is Locked Inside Prison Cell with Possible Demon | Expedition X | Discovery Discovery X Mar 20, 2025