This strange formation of lights was filmed in the night sky above Beach park, Illinois on 26th November 2021. Witness report: Red glowing lights information […]
Read More…
Multiple UFOs over Beach park, Illinois

This strange formation of lights was filmed in the night sky above Beach park, Illinois on 26th November 2021. Witness report: Red glowing lights information […]
Read More…
Multiple UFOs over Beach park, Illinois