Shag Harbor Incident

Referenced in 1 episode

Definition

A UFO sighting that occurred on October 4, 1967, near Shag Harbor in Nova Scotia, where witnesses reported seeing a strange craft enter the water, leading to an official UFO classification by the Royal Canadian Air Force without further explanation.