JUST WATCHED

    Deadly mudslide caught on camera

MUST WATCH

Deadly mudslide caught on camera

Closed circuit cameras captured incredible footage of a landslide in Japan caused by typhoon Neoguri.

Deadly mudslide caught on camera

Closed circuit cameras captured incredible footage of a landslide in Japan caused by typhoon Neoguri.