Rough Terrain Cranes 2024 United States, Houston, Texas
Rough Terrain Cranes 2013 United States, Houston, Texas