Links for Paranormal Witness S3E17: The Visitors

Episode 17

319 watches

November 6, 2013
The journey of a former engineer with NASA from skeptic to true believer. Included: Evidence is presented of his alleged encounter with paranormal entities.
November 6, 2013
The journey of a former engineer with NASA from skeptic to true believer. Included: Evidence is presented of his alleged encounter with paranormal entities.