21.6 C
New York

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

Published:

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

Video Credit:
1969meisje

This Week in Trucking

Videos