Scary footage shows massive landslide bury 3 vehicles

Dramatic footage shows the moment a mountainside suddenly collapsed and buried three vehicles in southern China’s Ya’an City on August 6. Luckily, no fatalities were reported.
All Videos