Articulated boom lifts 2024 United States, EDINBURG, Texas
Other 2008 5,043 h United States, Cleveland, Ohio