Dashcam footage of a landslide in southwest China. The recording shows the driver slowing down the vehicle, then suddenly slamming on the brakes while boulders fall from the mountainside.
Thursday, January 18, 2018
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment