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