trucks

Chinese Drivers are the Master of Handling Ridiculously Overloaded Vehicles

A collection of snaps, mostly taken on the highways of China, reveal drivers who load up their vehicles far beyond…

5 years ago

This website uses cookies.