Crawler Excavators 2018 United States, El Reno, Oklahoma
Crawler Excavators 2017 United States, El Reno, Oklahoma