Evil Lives Here

Evil Lives Here

Put on a Happy Face (3x11)


Air date: Mar 18, 2018

Melissa Moore loved being daddy's little girl, and to her, her father, Keith Jesperson, could do no wrong; but as she got older, that admiration was replaced by fear, and then by the horror of learning how close she had come to being his next victim.

  • Premiered: Jan 2016
  • Episodes: 151
  • Followers: 41
  • Running
  • Investigation Discovery
  • Sunday at 23