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