Pages

Bulldozer Battle on the Streets of China

Construction workers from rival companies settle argument with bulldozer battle in the streets of China, looks like a low budget Transformer movie!


An argument between construction workers from rival companies escalated into a demolition derby-style clash of heavy machinery that left at least two bulldozers flipped over in a street.