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

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