Over the Road China Buses

Crazy Chinese Over The Road Buses Unbelievable

These buses driver over the road in China allowing cars to smoothly pass and drive underneath of them on the roads, genius at work.

Leave a Reply