3 days agoForces of Nature: Twin Waterspouts Battling It Out Over Palm Beach, FloridaBreitbartVerified