UFO Sighting in Welling, England on 2019-05-25 23:40:00 – Please see video

UFO Sighting in Welling, England on 2019-05-25 23:40:00 – Please see video

- in UFO Reports
UFO Alien Abduction
Can't explain

Leave a Reply