The Witch is Back and More
- Episode aired Apr 17, 2019
- TV-PG
- 42m
Don investigates a haunting, a devilish-looking doll and a medical anomaly.Don investigates a haunting, a devilish-looking doll and a medical anomaly.Don investigates a haunting, a devilish-looking doll and a medical anomaly.