A tornado was confirmed in South Florida. More could come as disturbance dwindles

The National Weather Service in Miami confirmed that a tornado touched down in South Florida as part of a disturbance that brought thunderstorms to the area Friday and promise to … Click to Continue »

Leave a Reply

Your email address will not be published.