Several victims come forward with tales of an unspeakable creature plaguing Jasper, Alabama.
2009
2002
2000
2023
2024
2014
1986
1970
2011
2001
2010
1991
2017
1992