Suddenly car fell due to devastating land slide.

3 years ago
41

This footage captured near Zhengzhou in China, They badly experience heaviest rainfall in 1000 years, resulting devastating floods.

Loading 10 comments...