Real Life Bulldozer Battle Royale in The Streets of China
Six bulldozers clash in northern China in the streets and got into a real heated battle and started attacking by ramming the shit out of each other.
As you watch the video you’ll see cars driving on the streets trying to avoid the madness that is ensuing. Couple of these bulldozers ever get flipped over! It is one amazing watch.