Full Force Nature
Episode 206
S2 E6:
The biggest natural disaster in decades decimates an entire Japanese town. An American film crew walks out of the devastation. Shop keepers become the victims of a heavy storm hit-and-run.