storm clouds in florida this is something new