Crawler Cranes 2021 United States, Houston, Texas
Crawler Cranes 2012 United States, Stamford, Connecticut
Crawler Cranes 2017 United States, Stamford, Connecticut