Insane. . .
https://www.youtube.com/watch?v=UrtnIImGipg
Six machine fight on the streets of Hebei, China, over what was apparently a contract dispute between two competing companies.
https://www.youtube.com/watch?v=UrtnIImGipg
Six machine fight on the streets of Hebei, China, over what was apparently a contract dispute between two competing companies.