We all have had a close call driving in inclement weather, but this is insane!

I think the guy with the dash cam probably was more terrified then the actual driver, because he saw it all happening. A rainstorm in Taiwan caused massive flooding and mudslides.....and an apparent giant rock slide too.


More From MIX 108