Crawler Cranes 2021 United States, Houston, Texas
Crawler Cranes 2023 United States, Tulsa, Oklahoma
Crawler Cranes 2022 United States, Tulsa, Oklahoma
Crawler Cranes 2021 United States, Texas, USA, Texas