US: Tornado Touches Down, Leaves Severe Damages In Memphis Tennessee
- Captured on Monday 21st of October 2019
- Location is Tennessee
Description
The National Weather Service confirmed that an EF1 tornado touched down in Southeast Memphis on Monday. The storm that h Read more...