Chinese Dashcam Catches Falling Boulders That Would Make You Shat Your Pants [VIDEO]

China slowly but surely catching up with The Motherland in dashcam video worthiness. Just with the exception of road rage fights and out of control vehicle mayham in general, we have mountains literally coming down on the highway.

To each country’s their own.

  • Related TopicsVideo China dashcam Video
    JohnCOED Writer