Bulldozer Battle on the Streets of China | This is China

Six bulldozers battle on the streets of Hebei. Incredible stuff!

Facebook Comments

More construction-machines Video