Posted inHome Mysteries The Hudson Bay UFO: Churchill’s Arctic Encounter On the frigid, crystalline night of December 12, 1989, the remote subarctic town of Churchill,…