Waterspout tornado seen on Santa Rosa Beach in Florida
FL, USA #Climate & Weather