Paranormal Witness poster
TV

Paranormal Witness (2011)

S02E09 The Abduction

Oct 03, 2012 • Season 2 • Episode 9 • HD

The narrative of a supposed alien abduction unfolds through the accounts of those who experienced it firsthand.

Country: US