US: Tornadoes Touch Down, Caused Severe Damages In Alabama
- Captured on Tuesday 31st of March 2020
- Location is Alabama
Description
Multiple tornados touched in several places across Southeast on Tuesday, March 31. The National Weather Service issued t Read more...