McFarlin, who has finally caught the serial killer, has no time to enjoy his success. The suspicions that there is a copycat killer are confirmed.
2005
2023
2024
2025
2022
2001
2016
2017
1992
2012
2021
2000
2003
1990
1997
1995