Earlier this month, a couple of bird-watchers near Laishley Park in Punta Gorda spotted something in the sky that wasn’t a bird. And it may not have been a plane.
It might not have been from this planet.
You are currently not logged in
By logging in you can see the full story.