All-Seeing Eye of Horus, the Egyptian Sun God appears in the sky over Leeds, UK |UFO Sightings Hotspot

An eerie cloud that appeared above Leeds, Yorkshire UK fashioned the good form of a watch, proper all the way down to the eyebrow. Graham Telford, a amenities supervisor, who noticed the cloud on April three, 2017 shared the wonderful picture to fellow cloud watchers and instructed to information outlet Metro: I’ve by no means […]