Forces of Nature: Twin Waterspouts Battling It Out Over Palm Beach, Florida

3 months ago
828

Palm Beach, Florida, witnessed a dramatic scene Thursday afternoon as twin waterspouts formed off the coast. The swirling columns appeared to move in tandem before one overpowered and dissipated the other.

Loading comments...