A Miraculous Escape From a Deadly LandslideA Miraculous Escape From a Deadly LandslideIn China this driver and his passenger make a miraculous escape from a deadly landslide.Tommy RockerTommy Rocker