1 Articles
1 / 1

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.

1 / 1
Share This Post

Construction Site Questions

There are no questions about this topic.
Be the first to ask!

From Our Partners