With so many witnesses, what else could it be?
Nothing else, they are clearly UFOs
New military technology
High altitude balloons
Mass delusion
Vote
View Results
See this poll on:
https://poll.fm/1341405/embed