UFO Hunters Captured By Aliens (S1, E3)

2023-05-14 57

Alien abduction is a common and highly documented phenomenon; proof of alien abduction in the form of objects implanted in people's bodies is not. See more in Season 1, Episode 3, "Abductions."