S01E18: THE DOCTORS & THE DEMONS
Episode 18, Sep 29, 2023, 07:18 PM
Ahead of court proceedings, David Berkowitz tells a group of psychologists a very bizarre story about a 6,000 year old demon named “Sam” who ordered him to kill through a talking dog named “Harvey”.