Where To Stream The Streets of San Francisco Season 2 Episode 16
Chapel of the Damned
- Aired January 17, 1974
- 60 Min
A wealthy woman, whose daughter is kidnapped and held for ransom, has more faith in a female psychic than Stone and Keller.
Chapel of the Damned
A wealthy woman, whose daughter is kidnapped and held for ransom, has more faith in a female psychic than Stone and Keller.