Death Walker
S02E01
S02E0145 min· aired 11/5/2021

The Sallie House

TMDb0.0
Nexus es292227TMDb ep 3325107TVDb ep 8431187

Overview

Nick visits the Sallie House in Atchison, Kansas. He attempts to get the entity known as Sallie to physically lash out at him so that he can capture it on camera.