CCTV footage shows an extremely violent landslide bury a car in Yan'an City, China.
Somehow, all four passengers are able to walk away unharmed.
VladTV Staff Writer
CCTV footage shows an extremely violent landslide bury a car in Yan'an City, China.
Somehow, all four passengers are able to walk away unharmed.