It is 1973 and the Springwood Police Dept. have just arrested a man they believe to be the notorious child murderer known as the Springwood Slasher.
2024
2022
1987
2023
2026
2025
2011
1986
2015
1970
2012
1985
2005
2018
1975