2 bulldozers having a street fight

Yes, that's right, bulldozers, not bulldogs! This takes place somewhere in the streets of China, and seems to be between 2 construction companies over a contract based on what someone said in the comments. Don't know if it was sponsored by the owners of the companies, or just the workers themselves that decided to battle it out. Seeing that police are at the scene afterwards, looks like it wasn't a sanctioned fight.