Paranormal Witness - Season 3 Episode 17 -
Season 3, Episode 17 - The Visitors
Bill Vaile, a former NASA engineer and the most skeptical man you could meet, comes face to face with the paranormal in his own home and captures evidence of mysterious entities.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.