Twin waterspouts spotted off the coast of Palm Beach

Twin waterspouts spotted off the coast of Palm Beach

Two waterspouts swirled simultaneously off the coast of Palm Beach, Florida, on Aug. 22.


User: AccuWeather

Views: 213

Uploaded: 2024-08-23

Duration: 01:30

Your Page Title