Twin waterspouts spotted off the coast of Palm Beach

AccuWeather 2024-08-23

Views 192

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

Share This Video


Download

  
Report form