The Chinese Take Front End Loaders To The Streets!

The Chinese Take Front End Loaders To The Streets!

See how the Chinese settle their disputes!

source