The National Weather Service confirmed that two tornadoes touched down in South Florida early Tuesday morning, knocking …
source
The National Weather Service confirmed that two tornadoes touched down in South Florida early Tuesday morning, knocking …
source