Weird Stuff Flashing UFOs seen near Air Force base where huge 20-mile long ‘mothership’ was spotted – Daily Star October 25, 2024 ndowd Flashing UFOs seen near Air Force base where huge 20-mile long ‘mothership’ was spotted Daily Starsource