Double waterspout tornado forms in Palm Beach, Florida
Florida, USA #Natural World