Browsing Category » Video
The 57ft 2in working height LEO18GT articulated-telescopic boom lift on rubber tracks on the factory test Track of Teupen in Gronau, Germany
The compact LEO23GT is a 75 ft versatile aerial platform that passes standard single doors for building maintenance projects such as in shopping malls.