2020 · Documentary · 40 min. · United States
An elite search and rescue team battles to rescue people trapped by record-breaking Tropical Storm Imelda as it tears through Texas.
Direction Natalie Hewit
Original title Texas Storm Squad
—
Not rated (FilmAffinity)
Add to lists
Share