Plot: Channelers and mediums claim the ability to communicate with the dead. Scientists remain skeptical

Supernatural Science - Season 1 - Previous Lives (Episode 12)
Episode Aired On:
Sunday, February 21 1999
26 years ago
Sunday, February 21 1999
26 years ago