Mechanic Birefcase

AMAZING Liebherr Excavator Climbs To The Top

An excavator climbs on a specially made platform structure all the way to the top.