Twin Waterspouts Form in Palm Beach, Florida

4 months ago
626

Occurred on August 22, 2024 / Palm Beach, Florida, USA

Info from Licensor: "An offshore storm produced multiple waterspouts that crossed paths multiple times."

Loading comments...