If nothing else, they certainly have told a colorful story. A couple in Illinois claim they saw a huge metallic object of a lake which they say made them believers in this phenomena.
Have you been to Lake Arrowhead in Illinois lately? I’m asking because that’s where one of the most recent reports to the National UFO Reporting Center site originates from. The Arrowhead Lake Campground is near Johnson City, Illinois.
According to their eyewitness testimony, this encounter of the Illinois UFO lake kind happened around 7:01pm on February 20, 2025. It’s really hard to share something like this without their exact words so I don’t misrepresent what they’re trying to say. I’ve added emphasis to the most important part:…