UFO landing
Referenced in 1 episode
Definition
An occurrence where an unidentified flying object lands or appears to rest on a surface, often associated with reports of extraterrestrial contact.
Referenced in 1 episode
An occurrence where an unidentified flying object lands or appears to rest on a surface, often associated with reports of extraterrestrial contact.