US: Tornado Sirens Going Off In Northern Texas 3
- Captured on Tuesday 24th of November 2020
- Location is Texas
Description
A severe thunderstorm has hit parts of Northern Texas with possible tornados. Tornado sirens were going off on Tuesday n Read more...