USS Holland Sighting
Referenced in 1 episode
Definition
Refers to an alleged UFO encounter experienced by crew members aboard the USS Holland, a submarine, showcasing navy-related UFO interactions.
Referenced in 1 episode
Refers to an alleged UFO encounter experienced by crew members aboard the USS Holland, a submarine, showcasing navy-related UFO interactions.