US: Tornado Touches Down In Dallas, Residents Forced To Take Shelter 8
- Captured on Monday 21st of October 2019
- Location is Texas
Description
A tornado touched down near Love Field airport in Dallas, TX on Sunday, October 20 night, and moved east, with a tornado Read more...