Where To Stream Psychic Witness Season 1 Episode 1
The Disappeared
- Aired October 13, 2005
- 60 Min
Psychics are consulted when a man vanishes after shooting pool in a Louisiana bar and in New Jersey, when a teen disappears while walking home from school.