A serial killer known as "The Harrower" has terrorized this small town for years. Will the killer ever be stopped?
1972
2002
1990
2011
2020
2021
1949
1964
1935
1989
1986
1974
1973
2014
2024
1967
2018