Allagash Abduction

Referenced in 1 episode

Definition

A claimed alien abduction incident involving four friends during a canoe trip in Maine in 1976, characterized by missing time and subsequent hypnotic regression revealing traumatic memories related to UFO contact.