Where To Stream Death Walker with Nick Groff Season 5 Episode 19
Haunted Eagle House
- Aired October 6, 2025
Nick and Tessa Groff investigate the Eagle House Restaurant in Williamsville, New York, where unexplained activity suggests the spirits of the past may not be the only ones still present.