World's Deadliest Weather: Caught on Camera S06E07 - Hurricane Helene
Sinopse
Hurricane Helene triggers catastrophic flash floods in North Carolina, prompting dramatic rescues, and a rare derecho storm ravages downtown Houston, causing widespread destruction.