The National Weather Service issued a warning for Fort Lauderdale, Florida, shortly before a tornado was seen touching down in the downtown area.
The National Weather Service issued a warning for Fort Lauderdale, Florida, shortly before a tornado was seen touching down in the downtown area.