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 flying towards Lake Michigan and vanished in mid air. November 26 at 5:56pm

Your opinion?
  • Not Alien (1)

Read More On This At Latest UFO sightings