UFO Hunters Season 1 Episode 3

UFO Hunters Season 1 Episode 3

Claims of objects being implanted in human beings by alien abductions are investigated by the team, along with the help of several accredited doctors and scientists.

Serie: UFO Hunters

Episode Title: Abductions

Air Date: 2008-02-13

Year: