Skip to content

Twin waterspouts form off coast of Palm Beach Island

In the picture, a possible third waterspout was seen about to form.

In the picture, a possible third waterspout was seen about to form.

Quantum24 Network