Car Passengers Nearly Killed By Landslide [VIDEO]
Ever wonder why they sometimes close Trans Mountain due to weather?
Because if it rains enough, stuff like this happens! These people in China are driving along, minding their own business, when all of a sudden Mother Nature decides to take an almost minute long dump on them!
That’s why, if they close Trans Mountain during or after heavy rains, you should quit complaining and just pick another route!!