A troubled teen with an undeserved criminal past is the suspect when young women start turning up around town dead and marked up with lipstick.
2020
2010
2018
1998
1997
2011
2009
2015
2014
1984
1992
1994
2000
1983