Extraterrestrial Contact

Referenced in 1 episode

Definition

The hypothesis that humans have been visited by beings from other planets, often supported by anecdotal evidence and reports of UFO sightings.