UFO Portal Reported Over Canary Islands

A possible UFO, probe and portal have been photographed over the town of Teguise in the Canary Islands.

Paranormal Crucible: “The images which were posted to my Facebook page and have been reported to the Mutual UFO Network appear to show a disc shaped UFO hovering near the Saint Francis Convent.”


Leave a Reply