Car Passengers Nearly Killed By Landslide [VIDEO]Car Passengers Nearly Killed By Landslide [VIDEO]Ever wonder why they sometimes close Trans Mountain due to weather?Dubba GDubba G