AMAZING Liebherr Excavator Climbs To The Top

MHUB - September 29, 2014
Videos & Pics / Videos
An excavator climbs on a specially made platform structure all the way to the top.
Excavator