US: Sirens Go Off As Tornado-Warned Storm Hits Texas 2
- Captured on Thursday 16th of March 2023
- Location is Texas
Description
A powerful storm hit Texas on Thursday, March 16 prompting tornado warnings in multiple counties. Videos posted on so Read more...