Deadly mudslide caught on camera

    Just Watched

    Deadly mudslide caught on camera

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