Advertisement



Advertisement

Advertisement



Excavator lifting itself to the top.

Prev Random Video Next
An excavator operator performs and difficult and deadly feat on a specially designed structure with a Liebherr excavator.

Home