Mysterious images resembling a flying black horse have been caught on video in Jeddah, Saudi Arabia. Sceptics claim it was simply a balloon, whilst others say it was a black plastic bag caught in a storm. Others argue it was a sign from the Heavens.
Well, the opening scenes of The Earth Emperor’s Eye recount…
” “Do it [...]