Episode 13: Paranormal: Dear David, I'm Stress Sweating

This episode is long, traumatic, and leaves Grace and Katie questioning reality. Dear David is here to stay.