1 Articles
Video

The operator of this excavator at a construction site in China bashes a BMW and Jeep out of the way to make room to drive his machine.