Crawler Excavators 2018 United States, Southeast, North Carolina
Crawler Excavators 2010 5,400 h United States, Central usa, North Carolina