A lethal landslide in China's Sichuan Province was caught on the dash camera of a car. The video shows a line of stationary cars on a road next to a rock face. All of a sudden the rock crumbles and falls onto the road. Families frantically escape their cars, and one man shelters as pieces of rock and rubble fly inches from his head. According to local reports, at least ten people were killed when rocks and debris fell onto the busy 213 national road. Several others were injured. via Telegraph.