Crazy Traffic Mess In China

Some huge rocks suddenly came crashing down on a highway in China. Authorities said heavy rains caused the slide. This would probably stop me from ever driving on that section of the highway again.


Sponsored Content

Sponsored Content