Deadly mudslide caught on camera

    JUST WATCHED

    Deadly mudslide caught on camera

MUST WATCH

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