Encountering life from another world can be a terrifying and deadly experience. Abductees claim to have been captured and experimented on. Join us as we confront the truth about alien encounters.
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!