Several victims come forward with tales of an unspeakable creature plaguing Jasper, Alabama.
1986
2004
2010
2013
2014
2018
1983
1987
2005
1982
1965
2006
2024
—
2025
1978