US: Severe Storm Overturns Truck, Downs Light Post On Highway In Texas
- Captured on Thursday 2nd of March 2023
- Location is Texas
Description
Severe storms that rolled across Texas on Thursday evening, March 2, left a trail of damage on highways. These clips Read more...