House of HorrorsWed, Jun 6, 2018The arrest of serial killer Stewart Weldon of Springfield, Massachusetts.Rate