Red Triangle UFO Spotted Near O’Hare Airport in Chicago, Illinois – 100.9 The Eagle

It was a huge red triangle-shaped object. There are several interesting aspects about the newest Illinois report to the National UFO Reporting Agency …

Leave a Reply

Your email address will not be published. Required fields are marked *