news2 months ago
Alligators spotted swimming out on the street in Sarasota, Florida
Sarasota, Florida, faced an unexpected sight earlier today as alligators were spotted swimming in the streets, a direct result of the powerful Hurricane Helene making landfall....