Driver, passengers flee car before it slides down mountain in China

entertainment 2409996℃
Driver, passengers flee car before it slides down mountain in China - Lujuba 0:46
Tags: