UFO Hunters
Abductions
Season 1 Episode 3 of 13
The 1961 Betty and Barney Hill alien abduction case in Lincoln, New Hampshire. Plus, the surgical removal of a supposed alien implant from a man's leg
UFO Hunters airs on Sky History 2 at 3:00 PM, Tuesday 17 December.
Topics
Education ➝ Science ➝ Factual Topics
General