These UFOs were spotted near Logan Square Auditorium in Chicago during a recent concert.
They didn’t leave any feedback about the show (whether they liked it or not) but they did stay long enough for us to grab these photos.
Please send any information you may have about this UFO citing.
(If you’re the UFO, please let us know if you liked the show)
Spread the love...