Watch as several front-end loaders clash in the streets of China over a construction contract dispute!

Video Credit:
1969meisje

Subscribe for top trucking news updates