Where To Stream Paranormal Witness Season 2 Episode 9
The Abduction
- Aired October 3, 2012
- 90 Min
- Rated 6.5
- Number 1 Of 21 Rated Episodes
For the first time, all the key people involved in the most famous alien abduction case in history reveal what they saw and experienced during a special 90-minute episode of Paranormal Witness.