Actress Melody Thomas Scott returns to the home in Sherman Oaks, Calif. that she fled decades ago after meeting with a desperate spirit.
Oct 22, 2015
Oct 29, 2015