Blenheim Encounter

Referenced in 1 episode

Definition

A notable UFO sighting that took place in Blenheim, New Zealand, where a farmer reportedly witnessed a glowing disc and interacted with a humanoid figure in a silver suit.