Several victims come forward with tales of an unspeakable creature plaguing Jasper, Alabama.
1993
1988
2001
2008
1965
2025
2017
1989
1986
2023
1990
1997
2005
2010
2002
2007
2012