VIDEO: Six Front-End Loaders Do Battle In The Street

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

Video Credit:
1969meisje