The Scarecrow of Boggy Creek
- Episode aired Oct 31, 2019
- 20m
A local legend comes to terrifying life as the mysterious demon scarecrow seeks revenge on the unfortunate townsfolk of Boggy Creek. In the dark night of horror, two monsters fight for supre... Read allA local legend comes to terrifying life as the mysterious demon scarecrow seeks revenge on the unfortunate townsfolk of Boggy Creek. In the dark night of horror, two monsters fight for supremacy and the town may never be the same way again.A local legend comes to terrifying life as the mysterious demon scarecrow seeks revenge on the unfortunate townsfolk of Boggy Creek. In the dark night of horror, two monsters fight for supremacy and the town may never be the same way again.