Garden
Something weird over Welwyn Garden City, UK.

Source Link: Aleksandr Ec https://www.youtube.com/watch?v=v-6GmckBL80 Permissions Granted To Only Real UFOs This UFO sighting was filmed over Welwyn Garden City, UK by Aleksandr Ec. He first noticed it while having his walk when he saw a star turn on and off and move around slightly, so he ...

READ MORE +
UFOLand.org
Logo