The Social Killer
- Episode aired Dec 16, 2019
A tech genius was found dead as he was about to reveal the identity of the Serial Number Killer.A tech genius was found dead as he was about to reveal the identity of the Serial Number Killer.A tech genius was found dead as he was about to reveal the identity of the Serial Number Killer.