The Real Amityville Horror
Episode 10, Oct 31, 2023, 09:00 AM
The Investigators dive deep into the relationship between The Amityville Horror film franchise, the alleged haunting of the Lutz family and the real-life DeFeo Family Massacre.