Watch World's Most Evil Killers season 2 episode 6 tv series online free
Release: Jun 03, 2018
Examining the so called "Dating Game Killer", who appeared on a dating game show in the midst of a killing spree that may have claimed as many as 130 victims.