US: Tornadoes Strike Florida’s Tampa Bay Area, Leaving Severe Damages And Power Outage
- Captured on Thursday 17th of December 2020
- Location is Florida
Description
The National Weather Service confirmed two tornadoes, an EF1 and stronger EF2 with estimated 125 mph wind speeds struck Read more...