Twin waterspouts form off Florida coast
Twin waterspouts form off Florida coast
A pair of waterspouts formed then swirled in tandem as storms rolled off the coast of Palm Beach, Florida on Aug. 22, 2024. (Video courtesy: Palm Beach (Florida) Police Dept.)