Mysterious UFO filmed flying over Leeds?
A UFO was observed over Leeds on May 27th, 2018 and described as a ball with bright white light. What can this be? The person who recorded this makes the comparison with the Death Star space station of the blockbuster movie Star Wars. But according to this person, it flew low altitude with speed up to 124 mph. Check out this video to learn more!