Where To Stream Death Walker with Nick Groff Season 5 Episode 11
The Legion Haunting
- Aired October 6, 2025
Nick and Tessa Groff investigate the American Legion in Kenmore, where shifting shadows and ghostly voices suggest that fallen soldiers may still gather, or that something else is keeping watch in the dark.