UFOs over Inverness, Florida

5 months ago
102

In early February 2023, several eerie UFOs were spotted and recorded over the skies of Inverness, a city in Citrus County, Florida.

The person filming the event captured the strange phenomenon while
driving home, with multiple glowing lights illuminating the sky.

The video was shot along Hwy. 44, a road that leads to both a large lake
and the Gulf of Mexico.

Loading comments...