2 Articles
Video

When it comes to infrastructure work, the Chinese go big.

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.