Several victims come forward with tales of an unspeakable creature plaguing Jasper, Alabama.
2017
1992
1997
2008
—
1978
2024
2006
2010
2022
2005
1983
1982
2014
2025