Caught on tape: Bus driver averts disaster, saves passengers - KMOV.com

Caught on tape: Bus driver averts disaster, saves passengers

(KMOV.com) - A collapsed lamp post in falls into a bus in China and the bus driver somehow averts disaster for himself and the passengers.

Powered by Frankly