World's Deadliest Weather: Caught on Camera
World's Deadliest Weather: Caught on Camera
Episode 10 (1x10)
: 11, 2022
Police officers form a human chain as they attempt the dramatic rescue of a family of four during Tropical Storm Imelda, which unleashed record-breaking floods on Texas.