The Isle of Man's first UFO sighting?