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



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.