UFO Sighting in London, England on August 3rd 2016 – 2 ufos crossing each other’s path

UFO Sighting in London, England on August 3rd 2016 – 2 ufos crossing each other’s path

- in UFO Reports
UFO Alien Abduction
I see these daily now and have other footage

Leave a Reply