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.