UFOs Hang Out At Chicago Concert
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. […]