Paranormal Witness - Season 3 Episode 17
-
3x17 | The Visitors
November 7,2013, 04:00AMBill Vaile, a former NASA engineer comes face to face with the paranormal.
Bill Vaile, a former NASA engineer comes face to face with the paranormal.