US: Double Waterspout Spotted Off Panama City Beach, Florida
- Captured on Saturday 10th of August 2024
- Location is Panama City Beach
Description
A double waterspout was spotted off the coast of Panama City Beach, Florida on Saturday, August 10. Read more...