Indrid Cold

Referenced in 1 episode

Definition

Also known as The Smiling Man, Indrid Cold is a mysterious figure associated with UFO sightings and alleged extraterrestrial encounters, notably linked to the 1960s Point Pleasant incidents.