'We all ran:' Texas town reeling after possible tornado

AccuWeather 2023-01-25

Views 11.4K

Residents of Deer Park faced life-threatening severe weather as a likely tornado bore down on the community on Jan. 24.

Share This Video


Download

  
Report form